Здравствуйте. С помощью какой библиотеки я могу поперекодировать с минимальным написанием кода строки в C++ из одной кодировки в другую, не исключая уникод? iconv для C, там нужно обёртки писать. ICU по-моему очень жирно. Хотелось бы чего-нибудь, где можно вызвать одну функцию, передать туда std::string, из_какой, в_какую_кодировку и получить результат.
Классы строк из GUI библиотек использовать не предлагать.