PDA

View Full Version : [c++] system("pause") su linux


fedkara
25-11-2012, 22:08
Salve a tutti sono nuovo su questo forum

volevo farmi una domanda su la funzione system("pause") presente su windows
e volevo sapere se c'è una versione per linux

Domanda specifica:

Ho creato una versione system ("pause") per linux utilizzando getchar
ma il mio problema è che devo premere invio, a differenza dell' originale system("pause") di windows che accetta il primo input da tastiera senza premere invio.

voglio sbarazzarmi del tasto invio :mad:

cercando su questo e su altri forum non trovo la risposta? :mc:

grazie in anticipo per le risposte

!fazz
26-11-2012, 14:14
Salve a tutti sono nuovo su questo forum

volevo farmi una domanda su la funzione system("pause") presente su windows
e volevo sapere se c'è una versione per linux

Domanda specifica:

Ho creato una versione system ("pause") per linux utilizzando getchar
ma il mio problema è che devo premere invio, a differenza dell' originale system("pause") di windows che accetta il primo input da tastiera senza premere invio.

voglio sbarazzarmi del tasto invio :mad:

cercando su questo e su altri forum non trovo la risposta? :mc:

grazie in anticipo per le risposte

all'epoca io usavo kbhit dacci un occhiata

fedkara
26-11-2012, 15:50
Grazie era proprio quello che cercavo :D

!fazz
26-11-2012, 16:37
Grazie era proprio quello che cercavo :D

:D

Rivinoo
26-11-2012, 17:44
puoi anche utilizzare getch();

fedkara
26-11-2012, 18:44
anche getch() va bene ma ho dovuto utilizzare una libreria finora a me sconosciuta conio.h :confused:

non si smette mai di imparare :rolleyes:
sopratutto adesso che sto cercando di implementare le funzioni anche quelle più semplici da solo.

Grazie !!! :D