小编NS *_*ios的帖子

如何跨平台处理UTF-16字符串?

使用 WinAPI 时,经常使用的类型是 wchar_t,但是我偶然发现许多消息来源说 wchar_t 不应该在其他平台上使用,因为它没有标准化(某些平台上的 UTF-16,UTF-32)对他人等)。如果 wchar_t 没有标准化,是否有一种类型(最好是 UTF-16)可以在 Windows、MacOS 和 Linux 上可靠地使用,并且与 WinAPI 兼容,或者有任何其他方式来确保可移植性?

c linux windows macos winapi

2
推荐指数
1
解决办法
155
查看次数

标签 统计

c ×1

linux ×1

macos ×1

winapi ×1

windows ×1