ho un problema con il c++...vorrei iniziare a gestire le stringhe ma visual studio non me lo permette...
in pratica il codice è questo:
Codice:
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
string c;
cin >> c;
cout << c << endl;
system("PAUSE");
return 0;
}
codice praticamente elementare però vs mi da errori sia nel cin e nel cout in questo modo:
ERRORE1:
error C2679: '>>' binario: non è stato trovato alcun operatore che accetti un operando destro di tipo 'std::string'. È anche possibile che non vi siano conversioni accettabili.
ERRORE2:
error C2679: '<<' binario: non è stato trovato alcun operatore che accetti un operando destro di tipo 'std::string'. È anche possibile che non vi siano conversioni accettabili.
2 errori praticamente uguali che non so come risolvere...ho fatto una ricerca ma non sono riuscito a trovare quello che mi serviva
la cosa strana è che lo stesso codice usato con il dev c++ va alla perfezione