unicode - C/C++ 跨平台Unicode编码

标签 unicode encoding character-encoding cross-platform arm

是否有跨平台的方式(在 C/C++ 中)从 unsigned char 生成 unicode wchar_t(也可以处理不同的编码/代码页作为输入)?我在 W32 上搜索类似 WideCharToMultiByte(...) 的内容。我的目标平台有 ARM 架构,所以我不能使用这个...

如果它是免费的并且可以在 ARM 平台上运行的话,我也可以使用一些库...

欢迎任何帮助!

最佳答案

ICU是一个免费、开源、跨平台的库,用于处理 Unicode 文本和其他全局化问题。它支持 C、C++ 和 Java。

关于unicode - C/C++ 跨平台Unicode编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4405547/

相关文章:

php - 如何使用 PHP 替换字符串中的非 SGML 字符?

html - 什么时候应该在 HTML 表单中使用 accept-charset ="UTF-8"?

c++ - FILE_NOTIFY_INFORMATION 不支持 Utf-8 文件名

excel - 如何将具有中文名称的文件夹名称列表获取到Excel工作表中?

java - 分两步编码字符串(先编码为 ISO-8859-1,然后编码为 UTF-8)

java - 使用 JAXB 解析器解析韩语字符串 작동불 时获取字符串 '???'

php -\w 取决于编码?

php - UTF8 -> Latin1 难度,PHP

python - 通过 SQLAlchemy 插入 MySQL 的行上的字符集会根据机器而变化吗?

javascript - 在浏览器中覆盖 OSX 按住重音选择器