当前位置: 技术问答>linux和unix
创建多级目录用什么函数?
来源: 互联网 发布时间:2015-09-26
本文导语: 大家好 请问创建多级目录用什么函数 我创建目录时用的是: #include #include int mkdir(const char *pathname,mode_t mode); 是否给它几个类似-p的参数就可以直接创建多级目录了呢 如果...
大家好
请问创建多级目录用什么函数
我创建目录时用的是:
#include
#include
int mkdir(const char *pathname,mode_t mode);
是否给它几个类似-p的参数就可以直接创建多级目录了呢
如果是,该怎么加参?
或者是另外有其他可用的函数么?
谢谢
请问创建多级目录用什么函数
我创建目录时用的是:
#include
#include
int mkdir(const char *pathname,mode_t mode);
是否给它几个类似-p的参数就可以直接创建多级目录了呢
如果是,该怎么加参?
或者是另外有其他可用的函数么?
谢谢
|
这个是自己的程序中用的,觉得还不错 ^_^
int CreateDir(const char *sPathName)
{
char DirName[MAXNAMLEN];
strcpy(DirName, sPathName);
int len = strlen(DirName);
if(DirName[len-1]!='/')
strcat(DirName, "/");
len = strlen(DirName);
for(int i=0; i
int CreateDir(const char *sPathName)
{
char DirName[MAXNAMLEN];
strcpy(DirName, sPathName);
int len = strlen(DirName);
if(DirName[len-1]!='/')
strcat(DirName, "/");
len = strlen(DirName);
for(int i=0; i