5个回答
展开全部
方法1
调用Windows API函数 CreateDirectory()和 RemoveDirectory(),成功返回0,否则返回非零。
头文件<windows.h>
创建:CreateDirectory()
删除:RemoveDirectory()
方法2.
调用C运行库函数int mkdir()和int rmdir(),包含头文件<direct.h>
创建:mkdir()
删除:rmdir()
方法3.
调用system命令md 和 rd
创建:
删除:
扩展资料
1.检查文件是否存在:
使用access()函数,包含头文件<io.h>
2.C中的access函数:
int access(const char *filename, int amode);
amode参数为0时表示检查文件的存在性,如果文件存在,返回0,不存在,返回-1。
3.这个函数还可以检查其它文件属性:
06 检查读写权限
04 检查读权限
02 检查写权限
01 检查执行权限
00 检查文件的存在性
而这个就算这个文件没有读权限,也可以判断这个文件存在于否:存在返回0,不存在返回-1
展开全部
string path;
System.IO.Directory.CreateDirectory(string path);
DirectoryInfo dir = new DirectoryInfo(path);
dir.Create();//自行判断一下是否存在。
如果是创建子文件夹
DirectoryInfo dir = new DirectoryInfo(path);
dir.CreateSubdirectory(string subFolderName);
System.IO.Directory.CreateDirectory(string path);
DirectoryInfo dir = new DirectoryInfo(path);
dir.Create();//自行判断一下是否存在。
如果是创建子文件夹
DirectoryInfo dir = new DirectoryInfo(path);
dir.CreateSubdirectory(string subFolderName);
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Directory.CreateDirectory("全路径字符串");
需要添加using System.IO;命名空间
需要添加using System.IO;命名空间
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
string path = HttpContext.Current.Server.MapPath(@"Data\
if(!File.Exists(path)){
File.Create(path);
}
if(!File.Exists(path)){
File.Create(path);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Directory.CreateDirectory(Server.MapPath(路径));
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询