我想知道是否有一种方法可以在 ICU 中使用文字字符串,我目前使用宽字 rune 字字符串,如下所示:
u_strcpy( catColor, L"Yellow0" );
if (u_strcmp( catcolor, L"Yellow0" ) != 0)
CatColorIsYellow();
我听说过 UNICODE_STRING 但结果看起来与 L""相同
最佳答案
我不清楚你在问什么,但你的意思似乎是声明它们?在这种情况下,请参阅 UNICODE_STRING_SIMPLE宏观:
const UnicodeString someString = UNICODE_STRING_SIMPLE("Some String");
如果您希望声明 C 风格的 Unicode 字符串文字,请查看 U_STRING_DECL和 U_STRING_INIT宏。
关于c++ - 在 ICU 中使用文字字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24111515/