C++ #include

Hallo,

ich habe folgendes Problem. Wenn ich die Klasse in mein Programm einbinden will und dann eine Variable mit ‚string‘ definieren möchte, sagt mein Compiler immer wieder, dass ‚string‘ kein deklarierter Bezeichner ist. Mein Compiler ist von Microsoft Visual C++.

Hier ist das Programm:

#include
#include

int main()
{
string satz = „Hallo C++!“;

cout

Hallo,

ich habe folgendes Problem. Wenn ich die Klasse
in mein Programm einbinden will und dann eine Variable mit
‚string‘ definieren möchte, sagt mein Compiler immer wieder,
dass ‚string‘ kein deklarierter Bezeichner ist. Mein Compiler
ist von Microsoft Visual C++.

Hier ist das Programm:

#include
#include

int main()
{
string satz = „Hallo C++!“;

cout ist im übrigen auch nicht korrekt, eigentlich heisst der Header (ohne .h), dann gilt auch für cout => std::cout.

Damit du nicht immer wieder std:: schreiben musst, schreibst du direkt nach den includes „using namespace std;“

Gruß Markus