c - 是否有 stat() 的宽字符版本(来自 sys/stat.h)?

标签 c file

我一直在使用 stat() 来检查文件是否存在,我知道这是比尝试打开文件更好的做法。 但是,stat() 不适用于包含其他语言的 unicode 字符的文件名。是否有 stat() 的宽字符版本,或者我可以使用的等效版本?

如果没有,检查文件是否存在的下一个可接受的解决方案是什么?

最佳答案

在 Windows 中您可以使用宽字符版本:_wstat

关于c - 是否有 stat() 的宽字符版本(来自 sys/stat.h)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2047271/

相关文章:

c# - 如何读取文件内容并将这些内容发送到函数参数

linux - svn - 单个文件不受版本控制

java - Java中转到文件行号

在C中创建一个二进制文件

C预处理器: Dynamic#Define Creation

c - 从枚举进行非法隐式转换?我究竟做错了什么?

c - 将参数传递给参数

c++ - 如何使用 mingw 编译 openexr

c - 返回随机值 1 或 0 的函数

java - Java 中打开的文件太多