Oppure

Loading
16/04/11 18:12
Luk3
Come si fa a sapere quando è stato premuto backspace?
Mi aspetto qualcosa a basso livello perchè getchar()=='\b' NON VA.

Grazie.
aaa
16/04/11 23:18
carmine
#include <conio.h>


//...

tasto = getch(); 

if(tasto == 8) 
{
         //....      
 }



questa è una soluzione....
aaa
17/04/11 10:35
Luk3
Lavoro su linux..
aaa
17/04/11 11:12
carmine
prova a cercare la conio.h su linux forse esiste qlk alternativa!
aaa
29/04/11 8:28
Peppe91
Io su windows uso la funzione kbhit (), in pratica rileva la pressione di un tasto da tastiera. Il codice tipo e':
if (kbhit () )
tasto=getch();
e poi eventualmente uno switch case per decidere cosa fare in base al tasto premuto. Su windows funziona benissimo, infatti mi sto sbizzarrendo :P Prova e vedi se funziona anche su linux ;)
aaa