C++ Script Problem

08/23/2011 14:23 Nakroma#1
Hi,
ich taste mich grade an C++ ran und habe schon mein ersten kleines Programm geschrieben:
Code:
#include <iostream.h>
// Das Hallo C++ Programm
int main()
{
cout << "Hallo C++!\n";
return 0;
}
Compiler ist der Borland Compiler 5.5
Beim Compilen lief alles super, keine Errors oder derartiges. Wenn ich nun die Exe starten will, sieht man ganz kurz einen schwarzen kasten aufblinken und dann nichts mehr.

Kann mir irgendwer da helfen, warum das Progg net startet?
Mfg und Danke im Vorraus.
Nakroma
08/23/2011 14:30 .Crash#2
Das Programm startet durch aus.
Es startet, führt seine aufgaben aus und (return 0; ) beendet sich.

Da gibt es viele methoden.

Entweder du bastelst dir irgendeine abfrage ein die eine Tastatureingabe verlangt und somit das script anhält, oder du schreibst das ans ende deines Scripts.

08/23/2011 14:33 Nakroma#3
Hab jetzt unter das count ein getchar(); geschrieben.. dann gings
08/23/2011 14:43 ToxicData#4
Ist doch klar du musst schon die konsole dadran hindern sich zu schließen wenn du es lesen willst.

cin.get()
cin
while

all sowas hilft bei deinem problem'chen.

mfg
08/23/2011 16:19 ZackBlack#5
Oder benutz MS Visualstudio/Visual C++ Express, da beendet sich es nicht sofort.
08/23/2011 17:00 yihaaa#6
C++ scriptet man nicht!!!

MfG
08/23/2011 20:38 Nakroma#7
War halt ein Beispiel Programm... Find ich etwas fragwürdig
08/23/2011 20:43 Algaten™#8
Bis denn EPVP.
Da ich trotz Anfrage nicht gebannt wurde, editiere ich nun alle meine Post's die man über die Beiträge finden Funktion finden kann.
Nein nicht per Hand dafür gibts Programme ;).

Lg Algaten™
08/24/2011 08:13 ZackBlack#9
Quote:
Originally Posted by Algaten™ View Post
Dann habe ich ein Komisches Visual C++ Express denn das schließt sich immer :)
Lg
Soweit ich mich erinnern kann kommt dann immer: "Drücken Sie eine beliebige Taste um das Programm zu schliessen..." oder so ähnlich in der Konsole. ^^
08/24/2011 12:20 .BritainAndy#10
Ja das kommt meines Wissens nach wenn man _getch(); , cin.get() o.ä. benutzt, sonst schließt sich das auch sobald es durchgelaufen ist.