读书人

C里面mkdir可否创建多级子目录?该怎么

发布时间: 2012-04-24 14:15:38 作者: rapoo

C里面mkdir可否创建多级子目录?
比如我有个主目录为:/1/2
我现在想在2目录下创建3目录,同时在3下创建4目录,mkdir好像不支持啊?

比如我写
fullSecPath="/1/2/3/4/";
mkdir(fullSecPath,S_IRWXU|S_IRWXG);
实际上目录3和4都不会被创建,是否一定要一级一级的创建?OS为LINUX或者UNIX

[解决办法]
循环递归创建
[解决办法]
必须一个个建。
[解决办法]
C里面必须一个一个建,你可以用mkdir建立一个,然后chdir进去再循环创建吧~~
[解决办法]
必须一个个建。

读书人网 >C++

热点推荐