<div dir="ltr">Hola Tincho, usa kbhit() de la librería estándar <conio.h>. <br>kbhit te devuelve algo distinto de 0 si se ha pulsado alguna tecla y 0 si no, pero en cualquier caso no bloquea el programa. <br>Miras de vez en cuando kbhit() a ver si han pulsado algo y si sí lo pillas con cin o con getch() o getche() lo que sea y sino sigues leyendo el puerto a toda máquina.<div>
Ciao,</div><div>Giancarlo</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">El 27 de junio de 2014, 3:32, Tincho Colo <span dir="ltr"><<a href="mailto:inblacks45@gmail.com" target="_blank">inblacks45@gmail.com</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Intento crear un archivo para enviar y recibir datos por puerto serie modbus. Mi objetivo es que se lea el puerto la mayor cantidad de veces posible y al mismo tiempo que cada (por ejemplo) 2000 que lo lea, pregunte: "¿Quiera ingresar un mensaje?". El problema (con la funcion "cin",por ejemplo) es que si no se ingresa ningun dato se que esperando este dato. Obiamente que esto tiene sus utilidades, pero yo busco un funcion que lea el teclado por un tiempo determinado.<br>

<br></div>Atte. Rodrigo (Es mi primer mail preguntado, siempre me gusto su pagina.)<br></div>
<br>_______________________________________________<br>
Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</a><br>
<a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br></blockquote></div><br></div>