Come si fà a creare una spece di
do {
....
} while (getch() != 27);
27 = ESC
senza far fermare il Loop?
Come si fà a creare una spece di
do {
....
} while (getch() != 27);
27 = ESC
senza far fermare il Loop?
devi fare un'applicazione DOS o Win32 Console?
La soluzione al tuo problema consiste nell'utilizzare un thread che cicla all'infinito finchè una certa variabile non viene settata.
L'applicazione, quando tu premi esc, setta la variabile del thread che si ferma.
Io non ti so dire come creare un thread in C (lo so fare per Linux, ma ogni sistema operativo ha le sue chiamate per la creazione del thread).
Qualcuno che conosce bene il C te lo saprà dire meglio.
Ciao.
"Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza