Ja, du musst natürlich eine Pause selber einbauen !
#include <iostream> //oder
#include <stdio.h>
int main()
{
printf ("Hello World /n") ; //oder
cout >> Hello World;
return 0;
}
Wie man hier sieht gibt das Programm hier den String "Hello World" 2 mal aus. Ich hab nur beide Möglichkeiten gezeigt !
Und das wars schon also das Programm is zuende !
Wenn man das Programm jetz kompiliert als *.exe startet kommt kurz die Dosbox macht schnell die Hello World und danach hindert niemand das Programm daran sich zu beenden.
Wenn man das Programm in der Entwicklungsumgebung startet ,is die Entwicklungsumgebung so nett und fügt automatische eine Abfrage auf Tastatureingaben ein. Also in diesem Sinne eigentlich keine Pause sondern er wartet drauf bis jmd auf die Tastatur hämmert
.
Nun wer sein Ergebnis dennoch so betrachten will ohne in der Entwicklungsumgebung zu sein, der fügt eine Funktion ein die auf eine Eingabe wartet. Zum Beispiel cin(). Aber das kommt bestimmt noch im Tutorial dran.
Ach ja nochwas :
Wenn man die DosBox öffnet also cmd.exe oder command.exe(wobei diese bei NT-Systemen bissl gurkig ist) und da drin sein Programmm startet dann verschwindet die Ausgabe des Programms nich denn die AsugabeZeile des Programs wurde nur nach oben verschoben , dein selbst geschriebenes Programm wurde trotzdem beendet. Jedoch nich die cmd/command .exe !
So hoffe das war verständlich
EDIT: Ich weiss es nich wie es bei der Testversion von Visual C++ ist , aber könnte ja sein dass man keine lauffähigen exe-Dateien machen kann. hmmm naja egal.