Konsolenfenster anzeigen lassen



  • Ich habe mein erstes C++ Programm fertig. Dieses ist ein einfaches Programm für das Konsolenfenster geschrieben. Das Konsolenfenster verschwindet aber sofort nach der Ausgabe. Ich möchte mir jetzt aber das Konsolenfenster länger anzeigen lassen, um zu sehen, was ausgegeben wurde. Wie kann ich dieses erreichen?



  • getchar();
    

    ich bin kein c++ mensch, aber mit

    cin
    

    lässt sich glaube ich ähnliches erreichen.

    edit: oder alternativ natürlich:

    start->ausführen
    cmd
    cd /<dir>/<to>/<executable>
    <executable.exe>
    

    😛



  • Einmal kannst du im Compiler mit "Strg + F5" anweisen, das Programm ohne Debugger zu testen. Dann wird am Ende angehalten, bis irgendeine Taste gedrückt wurde.

    Um aber auch bei normalen Aufrufen am Ende stehen zu bleiben, geht in der tat cin:

    int main() {
        //[...] Das Programm [...]
        int foo;
        cin >> foo;
    }
    

    Dann wird so lange angehalten, bis ein gültiger Integer eingegeben und Enter gedrückt wird.

    Aber irgendwie ist das das falsche Forum für Konsolenapplikationen, oder nicht?


Anmelden zum Antworten