Autor
|
Tema: ingresar char (Leído 1,769 veces)
|
gogetainmortal
Desconectado
Mensajes: 2
|
bueno, tengo una duda que no se bien como buscar. Estoy realizando un programa (un juego) que va realizando acciones en un loop for, ¿de que maneras puede el usuario ingresar una variable char en cualquier momento sin que el loop se detenga, o que solo se detenga momentaneamente al pulsar enter?
es decir, un gets(x) por ejemplo para el programa y espera a que el usuario introduzca el char, pero busco que el programa no se pare mientras se introduce (o no) el char
|
|
|
En línea
|
|
|
|
Beakman
|
Un ciclo ejecuta cada una de las instrucciones que lleve. Por lo tanto va a esperar que el usuario ingrese algo. Para lo que necesitás tenés que usar threads.
|
|
|
En línea
|
|
|
|
david_BS
|
claro es cierto, si tu programa tiene un sólo hilo por así decirlo, no puede hacer más de una cosa al mismo tiempo, osea es secuencial. si necesitás esperar a que se ingrese algo entonces tu programa se detiene a esperar.
en cambio si agregás más hilos, podés hacer cosas simultáneamente en cada hilo.
CreateThread es la función que necesitás. no te confundás con CreateRemoteThread que tiene una funcionalidad extra, aunque puede servirte también si le pasás el primer parámetro el handle de tu proceso.
|
|
|
En línea
|
|
|
|
Beakman
|
Sí, CreateThread es solo para Windows. Podrías mirarte alguna librería multiplataforma, aca en el foro se habló varias veces de este tema. Saludos.
|
|
|
En línea
|
|
|
|
gogetainmortal
Desconectado
Mensajes: 2
|
ok, muchas gracias, me lo mirare
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Convertir char[] a char *[] ?
Programación C/C++
|
Sanlegas
|
2
|
4,730
|
11 Julio 2010, 01:01 am
por leogtz
|
|
|
duda doble puntero char a matriz de char
Programación C/C++
|
neo_from_cs_matrix
|
3
|
6,065
|
5 Septiembre 2011, 03:53 am
por rir3760
|
|
|
ERROR excepcion: char* = char* + n
« 1 2 »
Programación C/C++
|
x64core
|
10
|
5,670
|
21 Enero 2012, 20:20 pm
por Eternal Idol
|
|
|
Lectura de matríz de char como char** o DWORD*
Programación C/C++
|
david_BS
|
3
|
3,301
|
20 Febrero 2012, 20:49 pm
por Eternal Idol
|
|
|
INGRESAR A UNA PAGINA WEB COLAPSADA
Foro Libre
|
weime
|
3
|
3,180
|
22 Febrero 2021, 14:19 pm
por Danielㅤ
|
|