Bloodshed Dev-C++

Gast #535506
Lesenswert?

Hi Leute,

steige gerade ein in dem Gebiet C++.
Nachdem ich mich ein wenig mit Literatur auseinandergesetzt habe und ich 
nun kleine Programme schreiben will habe ich mich für Bloodshed Dev-C++ 
entschieden.

Nur leider habe ich ein kleines Problem:
Schreibe ich in den Editor von Bloodshed mein Programm und gehe zu 
"kompilieren + ausführen", wird das Programm kompiliert und ausgeführt, 
nur leider öffnet das Programm das Ausführungsfenster kurz lässt mich 
meinen Befehl eingeben und schließt es prompt wieder, ohne dass ich das 
Ergebnis meiner Arbeit betrachten kann.
Ich hätte gerne das Fenster geöffnet und würde es gerne schließen wann 
ich es möchte.

Ich hoffe jemand kann mir weiterhelfen weil das echt nervig ist.

Danke im voraus.
Gast #535509
Lesenswert?

Hi,

häng einfach hinten an dein Programm den ausdruck getch();
Dann wird das Programm erst beendet, wenn du eine Taste drückst. Ich 
glaub um die Funktion nutzen zu können, musst du die conio.h einbinden.

MFG Fisch
#535513
Lesenswert?

Oder bau Dir in Bloodshed ein Werkzeug:

Werkzeuge->Konfiguriere Werkzeuge->Hinzufügen

Titel: konsole
Programm: C:\WINNT\system32\CMD.EXE  //Bei Win2000 sonst anpassen
Arbeitsverzeichnis: <PROJECTPATH>    //Das ist ein vordefiniertes Makro
Parameter: <EXENAME>                 //Das ist ein vordefiniertes Makro

Dann kannst Du schnell aus Bloodshed herraus die Konsole öffnen.
#535555
Lesenswert?

> welche nach einbinden von stdlib.h

Da es um C++ und nicht um C geht, heißt der Header cstdlib.

Dev-C++ wird übrigens im Allgemeinen eher nicht mehr empfohlen. Das 
Projekt ist vor etlichen Jahren eingeschlafen, daher ist die ganze 
Software heute ziemlich veraltet.

Es gibt inzwischen ein paar kostenlose Alternativen, die aktueller sind 
und aktiv weiterentwickelt werden:
Code::Blocks - http://www.codeblocks.org/
Visual Studio 2005 Express - http://msdn.microsoft.com/vstudio/express/

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren