История изменений
Исправление hobbit, (текущая версия) :
Ну то есть мне надо iconv со своей программой таскать, да.
Нет, в Linux и скорее всего, FreeBSD это делается достаточно малой кровью, достаточно -l в проект включить и зависимость прописать. А вот для винды придётся абсолютный путь к библиотеке в файл проекта писать и саму библиотеку с программой таскать.
Это не говоря о том, что кода придётся писать намного больше вне зависимости от ОС. Там придётся строки переводить в char* и назад. В QtCore была элегантная концепция текстового кодека, нет, кому-то понадобилось её сломать.
Исходная версия hobbit, :
Ну то есть мне надо iconv со своей программой таскать, да.
Нет, в Linux и скорее всего, FreeBSD это делается достаточно малой кровью, достаточно -l в проект включить и зависимость прописать. А вот для винды придётся абсолютный путь к библиотеке в файл проекта писать и саму библиотеку с программой таскать.
Это не говоря о том, что кода придётся писать намного больше. Там придётся строки переводить в char* и назад. В QtCore была элегантная концепция текстового кодека, нет, кому-то понадобилось её сломать.