чтение из файла qt
Автор Дмитрий Кутало задал вопрос в разделе Другие языки и технологии
Сохрание файла с кодировкой utf-8 (WIN API CreateFile, Qt5, C++) и получил лучший ответ
Ответ от Johnny Doe[активный]
Во-первых, непонятно, как вы меняете кодировку файла (сторонней программой?) , какая при этом изначально указана в этой программе кодировка файла.
Во-вторых, если записывать вчар_т (тупые ответы не дают писать на английском) , то файл будет в кодировке ЮНИКОД (а не АСКИИ) .
В-третьих, для адекватного ответа нужно привести фрагмент кода с открытием/записью/закрытием файла, затем открытием/чтением/закрытием файла без асинхронности (для простоты - т. к. это вряд ли проблема в этом) , а также объявлением и инициализацией всех буферов вчар_т или встринг.
Наконец, чтобы записать в УТФ8 можно в неё сконвертить встринг через ВайдЧарТуМультиБайт (но это вряд ли поможет в данном случае).
а, извиняюсь, зачем, используя Qt ты пользуешься какими-то виндовыми апишными функциями ?