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

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]