У меня есть модуль чтения / записи двоичного файла в C ++. Который отлично работает для английского языка, но не может читать набор французских символов. Какие изменения мне нужно сделать? какой-либо специальный тип кодировки должен быть указан? (У меня есть доступ к библиотекам c ++ std и функциям qt 4.7 lib).
Ты можешь попробовать
QString :: fromUtf8 (yourString)
Для начала убедитесь, что ваши файлы данных имеют формат UTF8 и что вы открываете их как UTF8. Убедитесь, что ваши файлы исходного кода также имеют формат UTF8, особенно если вы используете в них какие-либо явные строки, но лучше избегать использования явных строк.