tutorials.de Buch-Aktion 05/2012
Seite 2 von 2 ErsteErste 12
Like Tree1Danke
ERLEDIGT
NEIN
ANTWORTEN
23
ZUGRIFFE
11373
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #16
    Avatar von MSVCplusplus
    MSVCplusplus MSVCplusplus ist offline Mitglied Brokat
    Registriert seit
    Dec 2010
    Ort
    Hessen
    Beiträge
    336
    dann musst du aber schreiben:
    Code :
    1
    2
    
    cin.ignor();
    cin.get();

    sonst schliesst sie sich wieder sofort
     

  2. #17
    Avatar von ComFreek
    ComFreek ComFreek ist offline [x] Let it be logic!
    tutorials.de Moderator
    Registriert seit
    Jun 2009
    Beiträge
    2.358
    Blog-Einträge
    4
    Folgendes Programm funktioniert einwandfrei:
    Code cpp:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    
    #include <iostream>
     
    using namespace std;
     
    int main()
    {
        cin.get();
        return 0;
    }
    Es schließt sich sich, sobald ich ENTER drücke.
    Mit cin.ignore() "ignoriert" man doch nur einfach Zeichen, die nicht im InputStream abgespeichert werden sollen. Siehe http://www.c-plusplus.de/forum/p1326764#1326764
     
    mfg ComFreek

    Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
    Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
    [PHP] Überprüfen, ob Website erreichbarSicherheit in PHP-Codes schaffenGoogle Chrome-Extension für tutorials.dejson_compress()

  3. #18
    Couchdrache Couchdrache ist offline Grünschnabel
    Registriert seit
    Jan 2012
    Beiträge
    1
    Hallo auch - ich bin selber Programmieranfänger und hatte das selbe Problem...

    Ich lerne in Visual Studio 2010 Express per Buch und musste 2 Schritte machen,
    um dieses Problem zu umgehen .

    1. Rechtsklick auf Projekt ->Konfigurationseigenschaften -> Linker -> System

    dort bei SubSystem per Mausklick auf Konsole /(/SUBSYSTEM:CONSOLE) stellen

    2. Wenn du dein Programm ausführst, nicht auf den Debug-Pfeil klicken, sondern unter
    dem Reiter Debuggen "Starten ohne Debugging" wählen.
    das wars schon - ich hoffe es hilft
     

  4. #19
    Avatar von sheel
    sheel sheel ist gerade online Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.500
    Hi und Willkommen bei tutorials.de,

    wenn du beim Projekt-erstellen Win32-Konsolenanwendung auswählst,
    geht das mit dem Subsystem normalerweise von selbst.
    Man muss nur das richtige Projekt aussuchen.
     
    Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
    Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
    "Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?

  5. #20
    MrCodeMaster MrCodeMaster ist offline Mitglied Silber
    Registriert seit
    Jul 2011
    Beiträge
    63
    Du kannst auch das hier verwenden:

    Code :
    1
    2
    3
    4
    5
    
    int main
    {
          system("PAUSE");
          return 0;
    }

    Als Ausgabe beim Konsolenfenster siehst du dann folgendes: "Drücken Sie eine beliebige Taste....."
     

  6. #21
    Avatar von sheel
    sheel sheel ist gerade online Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.500
    Externe Prozesse verwenden, deren Funktion man mit zwei Codezeilen nachprogrammieren könnte, ist alles Andere als gut. Langsam, Speicherfressend, fehleranällig (Programm nicht vorhanden, Rechte, in dem Fall Plattformabhängigkeit etc. etc.).
     
    Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
    Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
    "Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?

  7. #22
    MrCodeMaster MrCodeMaster ist offline Mitglied Silber
    Registriert seit
    Jul 2011
    Beiträge
    63
    Hast recht ja aber ich verwend dass meistens nur zum ausprobieren und entwickle danach eine gute und schnelle Lösung.
     

  8. #23
    Avatar von sheel
    sheel sheel ist gerade online Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.500
    Und warum nicht gleich die einmal entwickelte Lösung verwenden?
     
    Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
    Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
    "Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?

  9. #24
    MrCodeMaster MrCodeMaster ist offline Mitglied Silber
    Registriert seit
    Jul 2011
    Beiträge
    63
    Wollt nur eine andere Lösung beisteuern. Und nachdem die system Funktion relativ praktisch zum Debuggden ist wollt ich's eichfach mal vorschlagen.
     

Ähnliche Themen

  1. VB 2005 schließt Konsole nicht mehr
    Von sydmak im Forum .NET Windows Forms
    Antworten: 1
    Letzter Beitrag: 31.08.07, 09:38
  2. IE6 schließt mein Popup sofort wieder.
    Von Ardaric im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 23.10.06, 09:54
  3. Das Programm schließt sich sofort.. :S
    Von Quol im Forum C/C++
    Antworten: 1
    Letzter Beitrag: 14.07.06, 16:34
  4. Das Programm schließt sich sofort.. :S
    Von Quol im Forum C/C++
    Antworten: 9
    Letzter Beitrag: 14.07.06, 09:55
  5. DOS-Fenster schließt sich sofort
    Von honeyboy im Forum C/C++
    Antworten: 10
    Letzter Beitrag: 09.03.04, 15:37