Требуется библиотека, которая предоставляет класс строки похожий на QString в Qt. Основные требования:
1)Кроссплатформенность (gcc, mingw, msvc)
2)Внутренняя кодировка для хранения строк - utf8 + поддержка конвертирования в ucs-4, std::wstring, локальная кодировка.
3)Аналоги sprintf и операторы сравнения, +
Пробовал сделать велосипед сам на libiconv, он даже работал на gcc и mingw, но c++ майкрософта оказался круче моего и деструктор строки вызывался дважды...
Можно конечно использовать QtCore но это слишком толсто....