|
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. | NEI PREFERITI | .:: | RSS Forum | RSS News | NEWS web | NEWS software | |
| PUBBLICITA' | | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | | CERCA nel FORUM » | |
![]() |
#1 |
Hero Member
Registrato: 01-07-2002
Messaggi: 555
![]() |
dev c++
quando mando in esecuzione un programma che stampa qualcosa in un terminale questa finestra si chiude immediatamente.. per ora ho risolto il problema con la riga system("pause"); ma mi chiedevo se non fosse possible settare il prog in modo che debba aspettare un input da tastiera prima di chiudere la finestra
___________________________________
Amilo M7425 - Intel Centrino M 725 (1.60 GHz, 2 MB L2, 400 MHz FSB), HD 160 GB, RAM 512 MB, PHILIPS DVD±R/RW Double Layer SDVD8431, ATI Mobility Radeon 9700, SO: Microsoft Windows XP SP2 && Ubuntu Feisty |
![]() |
![]() |
![]() |
#2 |
Hero Member
Registrato: 09-05-2002
Loc.: COMO
Messaggi: 1.135
![]() |
..
![]() char pippo; //nelle dichiarazioni scanf("%s", pippo); //alla fine ![]()
___________________________________
...ad ogni alba sorgerà il tuo profumo |
![]() |
![]() |
![]() |
#3 |
Hero Member
Registrato: 01-07-2002
Messaggi: 555
![]() |
heheheh per attendere un carattere da tastiera intendevo appunto system("pause").. ma mi domandavo se lo si potesse fare in automatico
___________________________________
Amilo M7425 - Intel Centrino M 725 (1.60 GHz, 2 MB L2, 400 MHz FSB), HD 160 GB, RAM 512 MB, PHILIPS DVD±R/RW Double Layer SDVD8431, ATI Mobility Radeon 9700, SO: Microsoft Windows XP SP2 && Ubuntu Feisty |
![]() |
![]() |
![]() |
#4 |
Senior Member
Registrato: 04-08-2001
Loc.: Massa
Messaggi: 269
![]() |
in pratica col sysem pause non intervieni sul programma a livello di streaming o simili... semplicemnete mandi all' estrno un comando dos, pause appunto , che in dos ottiene proprio il fantomatico "premere un tasto per continuare"; E' il metodo più pulito per fermare il programma.
Prova a immetter system ( " echo Ciao nanri " ) o qualsiasi altro comando dos e vedrai che funzia come il pause. Ma forse tutto cio' lo sapevi gia'... ciao
___________________________________
[I Love " Six Feet Under "!] Confratello T.I.E.S. M.G.V. War does not determines who is right , just who is left. B.Russel |
![]() |
![]() |
![]() |
#5 |
Hero Member
Registrato: 09-05-2002
Loc.: COMO
Messaggi: 1.135
![]() |
probabilmente ho capito male, ma se crei un nuovo progetto C per CONSOLE lo mette in automatico... (system(PAUSE))..
in alternativa c'è "getc(stdin)" ma poi, scusami, ti è così frustrante inserirlo a mano? ![]()
___________________________________
...ad ogni alba sorgerà il tuo profumo |
![]() |
![]() |
![]() |
#6 |
Hero Member
Registrato: 01-07-2002
Messaggi: 555
![]() |
no però le prime volte mi scordavo perche venivo da un altro programma..
___________________________________
Amilo M7425 - Intel Centrino M 725 (1.60 GHz, 2 MB L2, 400 MHz FSB), HD 160 GB, RAM 512 MB, PHILIPS DVD±R/RW Double Layer SDVD8431, ATI Mobility Radeon 9700, SO: Microsoft Windows XP SP2 && Ubuntu Feisty |
![]() |
![]() |
![]() |
Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti) | |
Strumenti discussione | |
|
|