У меня есть файл, содержащий текст, я хотел бы преобразовать каждую строку из этого файла в переменную std::wstring
. Если я это сделаю, я получаю сообщение об ошибке, так можно ли использовать std::wstring
или я обязан использовать std::string
? Это мой код:
std::ifstream fichier( "text.txt" );
if ( fichier )
{
std::wstring ligne;
while ( std::getline( fichier, ligne ) )
{
//work with ligne
}
}
Как уже упоминалось, если я заменю std::wstring
на std::string
, у меня не будет ошибок.