@calculator212

Какие есть кроссплатформенные средства перекодировки из utf8 и обратно?

Вопрос такой, что с линукса нужно прочитать файл с кодировкой 1251/866/koi-8, но в целом не нашел удобного кроссплатформенного средства для смены кодировки, видел iconv, codecvt, но в с ними нужно довольно много самому дописывать (не очень хочется свои функции под такие задачи писать). Подскажите нет ли удобной функции, которой на вход подаешь закодированную строку, с указанием кодировки, а она возвращает тебе строку в нужной кодировке. В общем задаю вопрос, т.к. мне кажется странным, что большинство ответов, которые я нашел на форумах это самописные реализации таких функций, когда в других языках есть несколько готовых решений на гитхабе.
  • Вопрос задан
  • 65 просмотров
Решения вопроса 1
@calculator212 Автор вопроса
В общем как альтернативу можно использовать https://github.com/unicode-org/icu
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
gbg
@gbg Куратор тега C++
Любые ответы на любые вопросы
QTextCodec хорошо и кроссплатформенно работает
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы