KILLTHIS
Software-Overclocker(in)
Aloha Leute!
Ich habe heute endlich mein Buch für C++-Programmierung erhalten und dachte mir, ich lade mir direkt die neueste Variante von Microsoft Visual C++ herunter, anstelle der alten Version, die auf der beiliegenden CD dabei ist. Jetzt habe ich allerdings ein Problem:
Ich habe eine Win32-Konsolenanwendung programmiert und wenn ich ohne Debugging starte, so läuft alles wunderbar und ich kriege auch genau das Resultat, das ich haben soll. Wenn ich es allerdings per Debugging starte, kriege ich folgende Meldung:
Ich sehe jetzt zwar das Commando-Fenster aufgehen, allerdings schließt es sich direkt wieder - dabei soll es ja eigentlich auf eine Eingabe von mir warten, ehe es sich schließt.
Ich weiß, dass bei der Ausgabe von "0" alles gut sein soll - es geht ja auch etwas raus. Ich habe schon mehrere Seiten (leider alle nur auf englisch) abgeklappert, aber ich verstehe nicht, wieso das Programm nicht läuft, wenn ich es erst debuggen lasse. Der Quellcode wird mir ohne Fehler angezeigt, weshalb ich ziemlich ratlos bin.
Hier noch der Code:
Ich danke im Voraus.
MfG
KILLTHIS
Ich habe heute endlich mein Buch für C++-Programmierung erhalten und dachte mir, ich lade mir direkt die neueste Variante von Microsoft Visual C++ herunter, anstelle der alten Version, die auf der beiliegenden CD dabei ist. Jetzt habe ich allerdings ein Problem:
Ich habe eine Win32-Konsolenanwendung programmiert und wenn ich ohne Debugging starte, so läuft alles wunderbar und ich kriege auch genau das Resultat, das ich haben soll. Wenn ich es allerdings per Debugging starte, kriege ich folgende Meldung:
"Listing_1.exe": "E:\EigeneProgramme\Listing_1\Debug\Listing_1.exe" geladen, Symbole wurden geladen.
"Listing_1.exe": "C:\Windows\SysWOW64\ntdll.dll" geladen, Cannot find or open the PDB file
"Listing_1.exe": "C:\Windows\SysWOW64\kernel32.dll" geladen, Cannot find or open the PDB file
"Listing_1.exe": "C:\Windows\SysWOW64\KernelBase.dll" geladen, Cannot find or open the PDB file
"Listing_1.exe": "C:\Windows\SysWOW64\msvcp100d.dll" geladen, Symbole wurden geladen.
"Listing_1.exe": "C:\Windows\SysWOW64\msvcr100d.dll" geladen, Symbole wurden geladen.
Das Programm "[3624] Listing_1.exe: Systemeigen" wurde mit Code 0 (0x0) beendet.
Ich sehe jetzt zwar das Commando-Fenster aufgehen, allerdings schließt es sich direkt wieder - dabei soll es ja eigentlich auf eine Eingabe von mir warten, ehe es sich schließt.
Ich weiß, dass bei der Ausgabe von "0" alles gut sein soll - es geht ja auch etwas raus. Ich habe schon mehrere Seiten (leider alle nur auf englisch) abgeklappert, aber ich verstehe nicht, wieso das Programm nicht läuft, wenn ich es erst debuggen lasse. Der Quellcode wird mir ohne Fehler angezeigt, weshalb ich ziemlich ratlos bin.
Hier noch der Code:
Code:
// C++ für Spieleprogrammierer
// Listing 1.1
// Es wird ein Begrüßungstext ausgegeben
//
#include <iostream>
using namespace std;
// Hauptprogramm
//
int main ()
{
cout << "Hier kommt die Konkurrenz!\n";
return 0;
}
Ich danke im Voraus.
MfG
KILLTHIS