_UNICODE定义存在于linux的c?

yb3bgrhw  于 2022-12-26  发布在  Linux
关注(0)|答案(1)|浏览(124)

linux C中是否存在_UNICODE定义?
如果它不存在,有没有等价物?

kmpatx3s

kmpatx3s1#

GNU/Linux系统中的核心库不支持微软风格的ANSI/Unicode转换,没有TCHAR类型可以转换到CHARWCHAR
如果需要宽字符,则显式使用wchar_t和使用它的函数。
继续使用char字符串是一种普遍的做法,但使用UTF-8编码。
国际化程序要么这样做,要么使用wchar_t或两者的某种混合。

相关问题