#include#include int main() { icu::UnicodeString utf16Str = u"Hello, 世界!"; std::string utf8Str; utf16Str.toUTF8String(utf8Str); // utf8Str now contains the UTF-8 encoded string }
#includeThis example is similar to the previous one, but instead of using a std::string, it uses a std::vector#include int main() { icu::UnicodeString utf16Str = u"Hello, world!"; std::vector utf8Vec; utf16Str.toUTF8(utf8Vec); // utf8Vec now contains the UTF-8 encoded string }