Fuzione esegui devc++
Ciao a tutti!
Voi del forum mi avete consigliato di utlizzare devc++ come compliatore. L'ho appena installato ed era al caso mio, non volevo nulla di troppo pesante e questo va benissimo.
Ho provato a compilare un primo programmino stupidissimo (hello world)
ho avviato dal menù tendina "esegui" la funzione compila e anche lì tutto ok.
Ora avrei voluto vedere se facendo esegui la schermata dos mi facesse apparire "Hello World!", ma accade una cosa di cui non so come modificare la funzione.
La schermata di Dos si avvia ma dura una frazione di secondi, per poi sparire.
Io ora vorrei che rimanesse bella chiara sul pc, ma non so come fare.
Qulacuno di voi sa come risolvere questo inconveniente?
Grazie Ciao
Voi del forum mi avete consigliato di utlizzare devc++ come compliatore. L'ho appena installato ed era al caso mio, non volevo nulla di troppo pesante e questo va benissimo.
Ho provato a compilare un primo programmino stupidissimo (hello world)
#include <stdio.h> int main(void) { printf("Hello World!\n"); return 0; }
ho avviato dal menù tendina "esegui" la funzione compila e anche lì tutto ok.
Ora avrei voluto vedere se facendo esegui la schermata dos mi facesse apparire "Hello World!", ma accade una cosa di cui non so come modificare la funzione.
La schermata di Dos si avvia ma dura una frazione di secondi, per poi sparire.
Io ora vorrei che rimanesse bella chiara sul pc, ma non so come fare.
Qulacuno di voi sa come risolvere questo inconveniente?
Grazie Ciao
Risposte
Aggiungi questa riga
tra gli #include e queste due
prima del return.
#include <conio.h>
tra gli #include e queste due
cout << endl << “Premere un tasto..”; getch();
prima del return.
"elgiovo":
Aggiungi questa riga
#include <conio.h>
tra gli #include e queste due
cout << endl << “Premere un tasto..”; getch();
prima del return.
Ok, grazie mille ho risolto.
Ho anche trovato la stringa
system("PAUSE");
che mi da, sull'eseguibile quando appare la schermata DOS
"Premere un tasto per continuare..."
Grazie
Ciao
Molto più semplicemente fai leggere un carattere con getchar().
Secondo me, è sempre meglio usare system("Pause"), sia perché è più elegante sia perché è più comodo per chi usa il programma.