|
|
|
|
MSDOS-Fenster schließt sich gleich wieder |
BlackEye
Senior Member
Dabei seit: 24.11.2002
Beiträge: 413
|
|
MSDOS-Fenster schließt sich gleich wieder |
|
Ich habe grade erst mit dem Programmieren angefangen (C++) und das berühmte Hello World!
Programm geschreiben, kompiliert, usw.
Jetzt habe ich ist das Probem, das ich die Datei ausführe, und mir es das Programm gleich wieder beendet und schließt!
Was kann ich da machen??
Thx BlackEye
|
|
13.02.2003 20:04 |
|
|
Rabenicht
Aufsteiger
Dabei seit: 18.01.2003
Beiträge: 84
Herkunft: Fehler in Zeile 23
|
|
Auf die Gelegenheit habe ich ja nur gewartet:
Siehe hier
Vergleiche auch Fun-Forum
Aber ernsthaft: Ich bin mir sicher, es gab auch hier schon mehrere Threads, wo es unter anderem da drum ging. Habe sie allerdings auch nicht wiedergefunden - also ab zu Google!
Da finden sich dann auch solche Sachen:
(aus einer FAQ)
8. Wenn ich meinen Code ausführen will, erscheint nur schnell ein Fenster, dassnach Millisekunden wieder geschlossen wird. Was kann ich dagegen machen ?
Wie oben erwähnt, kann man eine Bremse in den Code einfügen, der das Schliessen des Fensters verhindert oder verzögrt. getche(); ist eine Möglichkeit, oder noch besser system("PAUSE"); . Wenn man aber system("PAUSE") vor dem return befehl einfügt sollte man nicht vergessen, die stdlib.h einzubinden.
__________________ java.sql.SQLException: [Micro$oft][ODBC Micro$oft Access Driver] Data type mismatch in criteria expression or general fuck off.
|
|
13.02.2003 20:34 |
|
|
mainhacker
Junior Member
Dabei seit: 31.01.2003
Beiträge: 120
|
|
er meint den thread von mir!!
Ich hatte das selbe Problem!!
Ich sag es dir jetzt mal einfach, füge einfach die Funktion getch();
etwa so:
#include <stdio.h>
int main()
{
printf("Hello, World!\n");
getch() ;
return 0; }
__________________ ++*Teile dein Wissen und du rückst der Unsterblichkeit umso näher*(Dailh La Lama)++
|
|
13.02.2003 20:35 |
|
|
BlackEye
Senior Member
Dabei seit: 24.11.2002
Beiträge: 413
Themenstarter
|
|
Leute, das mit der system("Pause"); funtzt einwandfrei!!!!
Aber das mit getch(); geht bei mir irgenwie nicht!
Big Thx!!!
|
|
13.02.2003 21:40 |
|
|
Rabenicht
Aufsteiger
Dabei seit: 18.01.2003
Beiträge: 84
Herkunft: Fehler in Zeile 23
|
|
Da das mit dem system("Pause"); ohnehin die elegantere Lösung ist, ist doch alles in Ordnung!
Wenn Du Fehler erhälst, solltest Du sie uns auch mitteilen, damit wir Dir helfen können. Ich vermute aber, daß Du schlicht nicht den richtigen Header eingebunden hast, also eine Zeile fehlt, in der steht "#include <conio.h> "
__________________ java.sql.SQLException: [Micro$oft][ODBC Micro$oft Access Driver] Data type mismatch in criteria expression or general fuck off.
|
|
13.02.2003 21:45 |
|
|
|
|
|
|