windows下的_mkdir函数

创建目录函数_mkdir(path),返回0表示成功,-1失败

只能创建一级目录,即path倒数第二级必须是已经存在,否则创建不成功。

举个例子。

现在D盘下为空,什么都没有

path="d:/A/B/C"

int result=_mkdir(path);

result值为-1,创建失败,因为"d:/A/B"不存在,

所以必须一级一级的创建,即

_mkdir("d:/A");

_mkdir("d:/A/B");

_mkdir("d:/A/B/C");

检验路径或者文件是否存在,用_access(path,0)来检验,返回0表示存在,-1不存在

原文地址:https://www.cnblogs.com/coolbear/p/3068734.html