有没有办法在 NDK 中使用 UTF-8/16 字符串,而不包括像 ICU 这样的数兆字节库?ICU 是内置在 Android 中的吗?
问问题
3074 次
4 回答
4
std::string
能够直接存储UTF-8。只有当您想以某种方式解析字符串时,您才需要特殊的库,例如 ICU。对于没有解析的简单输出,只需使用std::string
并忘记所有这些库。
于 2012-01-31T13:44:21.493 回答
3
于 2011-09-22T17:11:09.057 回答
0
如果您想要比 ICU 更小的东西,请查看UTF8-CPP library。
于 2011-09-06T15:15:25.953 回答
0
替代库:Iconv
大小:约 900kb(在 APK 中较小)
于 2015-06-01T13:18:32.580 回答