Perché non mi cout
string
piace questo:
string text ;
text = WordList[i].substr(0,20) ;
cout << "String is : " << text << endl ;
Quando lo faccio, ricevo il seguente errore:
Errore 2 errore C2679: binario '<<': nessun operatore trovato che accetta un operando di destra di tipo 'std :: string' (o non esiste una conversione accettabile) c: \ utenti \ mollasadra \ documenti \ visual studio 2008 \ progetti \ barnamec \ barnamec \ barnamec.cpp 67 barnamec **
È sorprendente che anche questo non funzioni:
string text ;
text = "hello" ;
cout << "String is : " << text << endl ;
#include <iostream>
?