const char* invalidCharPtr = "\xE0\x81\x82"; // Invalid UTF-8 sequence UnicodeString str = UnicodeString::fromUTF8(invalidCharPtr); if(str.isBogus()) { // Handle error }
UnicodeString str = UnicodeString("Hello"); str.setCharAt(2, 0x110000); // Invalid Unicode code point if(str.isBogus()) { // Handle error }Package/Library - UnicodeString is a member function of the ICU (International Components for Unicode) library, a C/C++ library for Unicode support.