android - Unicode 和安卓 NDK

标签 android c++ unicode android-ndk icu

有没有什么方法可以在 NDK 中使用 UTF-8/16 字符串而不包含诸如 ICU 之类的数兆字节库? ICU 是否内置于 Android 中?

最佳答案

std::string 能够直接存储 UTF-8。只有当你想以某种方式解析字符串时,你才需要特殊的库,比如 ICU。对于无需解析的简单输出,只需使用 std::string 并忘记所有这些库。

关于android - Unicode 和安卓 NDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7304956/

相关文章:

c++ - 使用多字节字符集的 MFC 应用程序中的 UTF-8 文本

php - 如何通过 PHP 将 Unicode 数据更新到 SQL Server?

java - 动态添加 View 或膨胀布局到 RecyclerView 的项目

java - Android 应用程序中 JSON 对象绑定(bind)的替代方案

C++参数化构造函数在模板化类中

c++ - 多级继承成员访问

Python Django mysqldb 选择带有 unicode 值的

java - Dagger + MVP - 在模型中注入(inject) Presenter 时出现问题

Android Volley NetworkDispatcher

c++ - 使用 C++ 编译器运行 gcov 工具