Rechnen mit C++ (var)
lima-city → Forum → Programmiersprachen → C/C++ und D
-
Hi,
hab mich auch mal mit C++ beschäftigt und ein Problem:
#include <iostream.h> #include <stdio.h> #include <stdlib.h> int main() { // Variablen int var1 = 15; int var2 = 20; int erg; // Rechnen erg = var1 + var2; // Ergebnis anzeigen cout << erg; return 0; }
Wenn ich das im Compiler mach und abspeicher aufrufen will geht das Fenster auf und zu.
Was ist falsch?
MfG pokemondetectives -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Wahrscheinlich programmierst du unter Windows. In diesem Fall ist gar nichts falsch. Du hast nur das Problem, dass das DOS Fenster, in dem dein Programm läuft, sofort nach der Beendigung des Programms automatisch geschlossen wird.
Um dagegen vorzugehen machst du einfach ein
getc()
vor das
return 0
und dann schließt sich das Fenster erst wieder, wenn du eine Taste gedrückt hast.
edit: Mom, da stimmt noch was nicht...
Beitrag zuletzt geändert: 24.2.2009 21:48:45 von bladehunter -
Du hast recht unter Windows.^^
Danke hat geklappt. -
bladehunter schrieb:
...
Um dagegen vorzugehen machst du einfach ein
getc()
...
Die richtige Funktion wäre "getchar()" und außerdem ist das sehr C-Like und man sollte eigentlich "cin.get()" verwenden. Dann spart man sich auch das "#include <stdio.h>"
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage