Problem z kompilacją programu

witam serdecznie mam problem z programem.Otóż nie wiem gdzie popełniłem błąd a podczas kompilacji wyskakują błędy.

#include

#include

class KBUF{

public :

int KLUCZ;

bool SET(string TT){

if (KLUCZ==0)

{T=TT;return true;}

else

return false;

}

string GET()

{

return T;

}

KBUF(){KLUCZ=1;T="";}

private:

string T;

};

using namespace std;

int main(int argc, char *argv[])

{ KBUF B1,B2;

string a,b;

cin>>a>>b;

B2.KLUCZ=1;

B1.SET(a);

B2.SET(b);

system(“PAUSE”);

return EXIT_SUCCESS;

}

Zapomniałeś dołączyć tę dyrektywę preprocesora #include na górze.

próbowałem też dołączać bibliotekę ale też nic nie pomogało

To przenieś jeszcze linijkę using namespace std; zaraz poniżej includów. U mnie się kompiluje.

faktycznie działa. dzięki za pomoc .