Je cherche a lire un fichier dans un std::string sous VC++ 6.
J ai alors entrez le code suivant:
Code :
- std::ifstream in("toto.txt" );
- std:: string c ;
- std::copy( std::istream_iterator<char>(in)
- , std::istream_iterator<char>()
- , std::back_inserter(c) );
|
Mais alors, je ne comprend pas l' erreur de compilateur:
error C2039: 'push_back' : is not a member of 'basic_string<char,struct std::char_traits<char>,class std::allocator<char> >' ....
Je pense avoir mis les bons include (l' erreur semble pas venir de la)
Du coup , je bloque ...