Allora...vediamo un po'
Dev C++ 8perlomeno nella versione 4) da molti problemi in questo senso...
Infatti se crei un progetto prima di compilarlo devi salvare il sorgente uscire e rientrare nel programma e solo dopo compila
Io x evitre questo semplicemente nn creo mai un progetto se devo compilare un singolo sorgente. Semplicemente creo un file di testo e lo rinomino in .c o .cpp. Poi lo apro scrivo il codice e compilo senza problemi.
Ovviamente può darsi che nn compili perchè c'è semplicemente un errore sintattico nel sorgente...
Per quanto riguarda nn fare chiudere la finestrella ci sono un infinità di modi. Oltre al system ("pause") (che ha l'inconveniente di visualizzare un messaggio spesso indesiderato) ci sono le funzioni getchar () e getch () entrambe contenute in stdio.h
Oppure se programmi in c++ puoi usare il metodo cin.get () che però stranamente nn funziona sempre.
![]()