 
View Full Version : Piccolo problemino C++
GokuSSY5
05-10-2003, 20:11
Sto cominciando a entrare nel mondo del C++.....ancora sn agli inzi.....programmi per addizioni, sull'utilizzo delle istruzioni if......etc......quando "ho realizzato" entrambi questi programmi, mi si presenta un problemino....il programma si avvia e si esegue correttamente.....il prob è che la finestra sparisce subito e nn mi da tempo di leggere il risultato......c'è qualke comando tipo "pause" che blocca lo schermo.....o c'è qualke opzione da modificare?
Originariamente inviato da cionci 
#include <stdio.h>
int main()
{
    printf("Premi INVIO per continuare...");
    getchar();
    return 0;
}
..secondo voi perchè il mio prof ci fa usare assolutamente il comando
system("PAUSE"); 
quando si può fare anche così? C'è una differenza??
Sì...che system("PAUSE") funziona solo in DOS e Windows...
Comunque a dirla tutta servirebbero un paio di istruzioni in più:
void pausa()
{
    fflush(stdin);
    printf("\nPremi INVIO per continuare...");
    getchar();
    fflush(stdin);
}
Originariamente inviato da cionci 
Sì...che system("PAUSE") funziona solo in DOS e Windows...
Comunque a dirla tutta servirebbero un paio di istruzioni in più:
void pausa()
{
    fflush(stdin);
    printf("\nPremi INVIO per continuare...");
    getchar();
    fflush(stdin);
}
 
Ok, grazie! 
:) :cool:
Frank1962
07-10-2003, 16:56
si può fare anche così:
int main()
{
    printf("Premi INVIO per continuare...");
    cin.ignore();
    return 0;
}
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.