Nu er dit program jo ikke så nyttigt. Du skal gøre dig klart hvilken nytte du egentlig ønsker programmet skal have.
Hvis du bare vil have "Hello World!" til at stå stille længe nok til at du kan se det, kan du jo sørge for at dit vindue bliver oppe.
Den letteste løsning på det problem er, at køre programmet i et MSDos vindue (eller hvad det nu hedder hos dig), som allerede findes.
Lad os sige, at du kalder programmet Hello.exe
Find ud af, hvor Hello.exe egentlig ligger henne (kommer an på, hvilken slags C++ compiler/ide du bruger). Start et MSDOS vindue, og cd til det directory hvor Hello.exe er endt.
Skriv Hello på kommandolinien.
Nu skulle der gerne stå
Hello World!
Du kan gentage flere gange, o.s.v.
Alternativt, kunne du lade dit program indlæse et eller andet før det afslutter:
#include <iostream.h>
#include <string>
int main()
{
cout << "Hello World!" << endl;
std::string s;
cin >> s;
return 0;
}
Så skulle det standse og vente på, at du trykker retur. Du kan lege med at skrive et eller andet før du trykker retur, og så udskrive indholdet af s...
Jeg kan anbefale, at du læser en bog eller tager et kursus. C++ er ikke noget begyndersprog. Måske skulle du starte med Basic eller Java. Det er lidt lettere at komme i gang med.
Med venlig hilsen
Peter M. Bruun