有getcwd的wchar_t版本吗?

mik*_*bal 3 c++ gcc wchar-t getcwd

我正在尝试这样做:

wchar_t buff[PATH_MAX];
wgetcwd( buff, PATH_MAX);
Run Code Online (Sandbox Code Playgroud)

我也尝试过_wgetcwd。谷歌建议_wgetcwd在dir.h中,但我从未听说过这样的头文件。

我正在使用GCC 4.3。

谢谢。

Zan*_*ynx 5

如果这是Unix / Linux系统,那么寻找getcwd的wchar_t版本是没有意义的。这是因为除“ /”和“ \ 0”字符外,所有文件名和目录名都只是字节。您可以对它们使用UTF-8编码,但是文件系统本身并不在乎。