日期:2014-05-16  浏览次数:20703 次

关于mkdir的问题
我再一个目录下  直接用命令 mkdir -m 0777 test 可以成功创建文件夹

但是使用函数mkdir("test", 0777);一直返回-1 创建失败

这是为什么?

------解决方案--------------------
错误码呢?仔细分析下错误原因。
------解决方案--------------------
可能是当前目录下已存在同名的文件/文件夹,查错误码,一下就搞定。
------解决方案--------------------
你是在什么语言里面调用那个函数的?
------解决方案--------------------
使用perror看一下
------解决方案--------------------
报错什么的?