Привет всем.
У меня такой вопрос: мне нужно получить ifstream файла, который в кодировке utf-16, с автоматическим преобразованием в utf-8.
Visual Studio 2010.
Есть подозрение, что это делается с помощью codecvt_utf8, но я никак не догоняю как его использовать
В общем, мне нужно примерно так:
ifstream infile;
infile.open("c:\\temp\\example-utf16.txt", ios::in);
if (infile.is_open())
{
std::string s;
getline(infile, s); //в s д.б. utf-8
}