Подскажите, как можно считать txt файл в C++ с кодировкой UTF-8 с русским текстом

Есть код, который использует tesseract и записывает его в txt файл UTF-8. В тексте присутствуют русские символы. Как сделать так, чтобы они нормально считывались? Выводит нечто такое: "Для чего РЅСѓР¶РЅР° операция \МНЕКЕ РІ языке 5Рћ1?"

Я использовал wstring, там текст считывается корректно. setlocale, SetConsoleCP уже пытался использовать.


Ответы (0 шт):