std::wstring (от wifstream), спец. символы

Мне нужен std::wstring из std:: wifstream, так как wifstream содержит специальные символы, такие как: ä,ê

и так далее.

у меня есть код

wifstream *inFile = new wifstream(szFile);

std::wstring szwFileStr((std::istreambuf_iterator<wchar_t>(*inFile)),std::istreambuf_iterator<wchar_t>());

но он не читается в специальных символах, как я надеюсь, что это будет

Например, файл содержит символы, такие как ä и ê, и они выглядят как

ö

Я думаю, что в файле UTF-8.

Есть какие-нибудь идеи?:)

0 ответов

Другие вопросы по тегам