Discussione: [c++] c.get() e pausa
View Single Post
Old 10-09-2006, 10:30   #1
RaMaR
Senior Member
 
Iscritto dal: Oct 2001
Messaggi: 732
[c++] c.get() e pausa

Buongiorno. Mi sto avvicinando da un po' al c++ e mi è venuto un dubbio.
quando chiamo la funzione c.get() o semplicemente cin >> .... il programma va in pausa, finchè l'utente non inserisce qualcosa.
Ora, supponiamo che ho questo ciclo

while (true) {

// codice qui .....

int input=c.get();

}

Il ciclo esegue il codice finchè non arriva al c.get() dove si ferma aspettando l'input dell'utente. Per non far stoppare il ciclo e lasciare comunque la possibilità all'utente di inserire un input, devo per forza utilizzare i thread (di cui conosco 0)?

In pratica io voglio fare un programma che esegue del codice e allo stesso tempo permettere all'utente di inserire dei comandi .

Grazie e scusate per la mia super niubiaggine.

p.s. Ne approfitto per chiedervi: avete dei suggerimenti per iniziare a capire qualcosa sulla programmazione multithread in linux e in windows (c'è differenza, no?)?

Ultima modifica di RaMaR : 10-09-2006 alle 10:37.
RaMaR è offline   Rispondi citando il messaggio o parte di esso