求教关于access(const char *, int)函数
今天看程序有一条
if(access(filename, 0)==0)
***
为什么当前文件夹下有filename这个文件却总是返回-1?
参数0的意思到底是什么?我查了查就是exsit啊
求高人释惑
[解决办法]
查询MSDN:_access()
Determine file-access permission
msdn里关于函数参数都有详细介绍了
00 Existence only
02 Write permission
04 Read permission
06 Read and write permission
[解决办法]
文件名不存在或者模式不对就返回-1
你自己检查下