wchar_t和POSIX库

时间:2012-04-02 07:38:52

标签: c++ c

c ++中有POSIX库支持wchar_t吗?如果没有,那怎么可能解决这个问题?

例如,我需要打开opendir(wchar_t*)

2 个答案:

答案 0 :(得分:1)

没有POSIX wchar_t版本的opendir。如果幸运的话,您的平台可能有一个。否则,您将不得不使用像iconv库这样的东西将宽字符串转换为UTF-8(或文件系统API使用的任何字符编码)。

答案 1 :(得分:0)

目前尚不清楚你在问什么。

POSIX将C标准作为基础文档,C标准指定wchar_t以及对wchar_t值起作用的众多函数。所以在这个意义上,wchar_t肯定是由POSIX支持的。