问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C++如何通过相对路径来创建多层文件目录?

发布网友 发布时间:2022-04-25 15:58

我来回答

1个回答

热心网友 时间:2023-10-15 08:35

用 system() 调用 DOS 命令 mkdir 来创建文件目录
命令字符串 可以由程序 sprintf 批量生成 生成。
char cm[200];
int i, j;
for (j=1;j<=3;j++){
for (i=0;i<=4;i++){
sprintf(cm,"mkdir sub%d\\foo%c",j,i+'a');
printf("%s\n",cm); //先查看一下,是否正确
// system(cm); // 执行这行调用 就要建文件夹
};
};
这段建:
sub1\fooa; sub1\foob; sub1\fooc; sub1\food; sub1\fooe;
sub2\...
sub3\....
=============
退回一层 相对路径 用 两个点号,单斜杠用双斜杠 ..\\
退回2层 相对路径 ..\\..\\追问看不懂。。。比如说工程目录是project文件夹,那么如果我想要创建project\data\instance\list文件夹,应该怎么做呢?

追答我以为你要在多个路径上,建上百个文件夹,所以写得复杂了。
---------------------------------------------------
如果在当前文件夹下建 project\data\instance\list
char cm[]="mkdir project\\data\instance\\list";
system(cm);
或:
system("mkdir project\\data\instance\\list");

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
八月中国最凉快的地方 八月份哪里最凉快,去哪旅游好?美丽的地方 乱字同韵字是什么意思 华硕笔记本电脑触摸板怎么开笔记本电脑触摸板怎么开启和关闭_百度知 ... 陕西职务侵占案立案准则 结婚后我的恋情维系了十年,怎么做到的? 玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 怎样快速建立多层文件夹作为密码? 如何批量创建某目录下所有文件的快捷方式 批量新建文件夹软件 多级 我不小心用“多级文件夹批量新建工具”创建了一个拥有8级子目录的文件夹,求大神帮忙,谢谢! 利用C语言如何多级批量创建子文件夹? 如何在文件夹里批量建立多个子文件夹? 浏览器里下载的破解版游戏是不是扣话费? 求Sandboxie破解版软件 批量建立多级子文件夹 求多级目录批量新建文件夹的批处理? 急。我的电脑突然装不上任何浏览器 什么软件可以下载破解版游戏? 求QQ浏览器破解版,能免费看付费小说的那种,百度云发给我 acdsee浏览器破解版要的是绿色眼睛的那种,不要有很多很多功能,就是单纯看图片的。 哪里有手机网站可以免费下载破解版的Q浏览器,是s40五版的。 IE浏览器最新版本是多少,哪有破解版的 手机登录qq可以定位吗 opera浏览器 破解版 下载 怎么可以对手机QQ远程定位 有什么免费或破解的软件,集成了PDF浏览、编辑、转换 dos 环境下如何批量的创建空.txt 保留路径,批量建立快捷方式 怎样以快速样式的方式在word文档中生成以下多级自动编号? 怎么更改endnote插入文献的格式 endnote 怎么改文献格式 word endnote 怎么改文献格式 endnote怎么改文献格式 用电饭 蒸饭 水与饭的比例该是多少才好 隔水蒸热冷饭的话,是用电饭煲蒸,还是用蒸锅放到天然气灶上蒸好些? 泡一晚上的糯米蒸用电饭褒蒸还用放水吗? 电饭锅做完饭水蒸太多进底h盘 米饭咋蒸? 滤米电饭煲可以直接内胆蒸米饭吗? 柿子怎么处理硬着可以吃 柿子需要用什么东西处理才吃得? QQ账号申诉成功几率多大 QQ号码的申诉时间是多久,申诉的成功率有多大 QQ号码申诉成功率有多少啊? 柿子的常用脱涩方法有哪些? QQ号码申诉能成功吗?