PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Konsolen schleißen sich



Milchbox
10.07.2005, 22:11
Also
immer wenn ich eine konsolen anwendung starte schließt sie sich sofort wieder.
warum ist das so und was kann man da gegen machen?

Ineluki
10.07.2005, 22:31
schon mal versucht, die console zu oeffnen, und die Consolenanwendung auch in der console auszufuehren, anstatt eine temporaere konsole durch das programm (bzw OS) erstellen zu lassen, die automatisch nach beendigung des Programmes geschlossen wird ?

Ich nehme im folgenden mal an, dass du MS Windows verwendest, und als Programmiersprache C++

Variante A: Programm von der Console aus starten
Starte die Console : Start->Ausfuehren->cmd<enter>
Gehe in das Verzeichnis mit deinem Programm : cd<leerzeichen>[mit der Maus das Verzeichnis, wo dein programm liegt, aus dem Dateimannager in die console ziehen]<enter>
Starte dein Programm : meinprogramm.exe [parameter]<enter>

Variante B: Baue einen Befehl ein, der das Programm erst nach einem Tastendrueck beendet
Letzter befehl in main() vor return ->

system("pause"); oder
char c; cin >>c;


Unter anderen Betriebssystemen und/oder Programmiersprachen funktioniert das ganze analog. Ausserdem wurde das alles bereits schon zig mal erklaehrt ...

Gruss Ineluki