Кроссплатформенная кодировка Unicode C / C ++ - PullRequest
3 голосов
/ 10 декабря 2010

Существует ли кроссплатформенный способ (в C / C ++) сделать из неподписанного символа юникод wchar_t (который также может обрабатывать различные кодировки / кодовые страницы в качестве входных данных)? Я искал что-то вроде WideCharToMultiByte(...) на W32. Моя целевая платформа имеет архитектуру ARM, поэтому я не могу использовать это ...

Мне бы тоже было хорошо с какой-нибудь библиотекой, если она бесплатна и может работать на платформе ARM ...

Любая помощь приветствуется!

1 Ответ

4 голосов
/ 10 декабря 2010

ICU - это бесплатная кроссплатформенная библиотека с открытым исходным кодом, предназначенная для работы с текстом Unicode и другими проблемами глобализации. Он поддерживает C, C ++ и Java.

...