Нужна библа для работы со строками UTF-8/UTF-16... С полной и нормальной функциональностью - мердж, поиск подстроки и т.п. - все, что делают стандартные либы. Какие варианты есть? Решение ОБЯЗАТЕЛЬНО должно быть кросс-платформенным, поэтому всякие MFC выбыли сходу. 1. CRT - ничего, но что есть еще? 2. STL - у-у-у, на помойку. 3. Boost - http://boost.org/doc/html/string_algo.html - написано буквально следующее: "The String Algorithm Library provides a generic implementation of string-related algorithms which are missing in STL. It is an extension to the algorithms library of STL and it includes trimming, case conversion, predicates and find/replace functions. All of them come in different variants so it is easier to choose the best fit for a particular need." - т.е. надстройка над STL - у-у-у, на помойку. 4. Пошукал на sourceforge - есть, например, http://sourceforge.net/projects/strinx/ http://sourceforge.net/projects/bstring/ http://sourceforge.net/projects/libunicode/ http://sourceforge.net/projects/libstrfunc/ http://sourceforge.net/projects/midea/ 5. Немножко есть на codeproject: http://www.codeproject.com/string/ - основной линк, там сидят вот эти ссылки: http://www.codeproject.com/string/tconvert.asp http://www.codeproject.com/string/stdstring.asp 6. Можно загуглить - кое-что есть, например, коммерческий проект http://www.utilitycode.com/str/ Словом, вроде бы как что-то и есть, но, может быть, толком и нет. Может, кто что из собственного опыта подскажет?
вообще то насколько мне известно, любой с компилер стандарт 99 супортед имеет в своем составе библиотеки, имеющие немалое количество функций для работы с уникодом. А о кросплатформенности здесь и так всё понятно