System fejl

Tags:    c++

Hej jeg har sat en kode ind som ser således ud:

// mit foerste program i C++

#include <iostream.h>

int main()
{
cout << "Hello World!";
return 0;
}

det virker fint, men den lukker efter under 1 sec.

så tilføjer jeg system("Pause");

så det bliver:


// mit foerste program i C++

#include <iostream.h>

int main()
{
cout << "Hello World!";
system("Pause");
return 0;
}

så kommer denne fejl:

--------------------Configuration: Cpp1 - Win32 Debug--------------------
Compiling...
Cpp1.cpp
D:\\Programmer\\Microsoft Visual Studio\\Saves\\Cpp1.cpp(8) : error C2065: 'system' : undeclared identifier
Error executing cl.exe.

Cpp1.obj - 1 error(s), 0 warning(s)


Bette

ps. bruger Mircrosoft Viasuel C++ 6 Standart




4 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Du mangler en prototype for system, denne findes i cstdlib. Der er ingen iostream.h i standard C++, man bruger iostream. Derved kunne dit program se ud som følger:

#include <iostream>
#include <cstdlib>

using namespace std;

int main()
{
cout << "Hello World!";
system("Pause");
return 0;
}



Tak det virker.
Nu vi er igang, kan man så fjerne det der: klik på hvilken som helst tast?

Og du skal lige lave et svar så du kan få dine points :)

[Redigeret d. 06/04-04 22:41:04 af Bjarke S]



#include <iostream>
#include <cstdlib>
#include <string>

using namespace std;

int main()
{
cout << "Hello World!" << endl;
cout << "Hit enter to exit: ";
cout.flush();
string temp;
getline(cin, temp);
return 0;
}

Jeg forsøger at undgå point.



Ok tusinde tak.

Så tager jeg selv pointene.



t