用c++快速创建多个文件夹!妈妈再也不用担心我的手指了!!!
来源:互联网 发布:js 调用客户端程序 编辑:程序博客网 时间:2024/04/28 12:54
本次教大家如何不用手动在计算机磁盘中同时创建任意个文件夹!(只要你计算机内存足够大)
#include <iostream>
#include <fstream>
#include <string>
#include <direct.h>
using namespace std;
int main()
{
string fileName;
char dirName[100];
char s[50];
int i=0;
ifstream infile;
cout<<"请输入用于批量创建文件夹的文件名:";
cin>>fileName;
infile.open(fileName);
try
{
if(infile.fail())
throw fileName;
}
catch (string exp)
{
cout<<"打开文件\""<<exp<<"\"出现错误!\n";
return -1;
}
cout<<"请输入批量创建文件夹所在的磁盘与路径:"<<endl;
cin>>dirName;
try
{
if(_chdir(dirName))
throw dirName;
}
catch(char *exp)
{
cout<<"所选路径\""<<exp<<"\"不存在!\n"<<endl;
return -1;
}
while(infile.getline(dirName,100))
{
strcpy(s,".\\");
strcat(s,dirName);
try
{
if(_mkdir(s)==-1)
throw dirName;
i++;
}
catch(char *exp)
{
cout<<"创建文件夹\""<<exp<<"\"名称错误或重名!\n"<<endl;
}
}
infile.close();
cout<<"你以成功创建文件夹"<<i<<"个!"<<endl;
return 0;
}
感谢鉴赏!您学会了吗
- 用c++快速创建多个文件夹!妈妈再也不用担心我的手指了!!!
- 从此妈妈再也不用担心我的View冲突了
- 妈妈再也不用担心我手贱删文件了呢
- 妈妈再也不用担心我使用git了
- 妈妈再也不用担心我喝汽水了。
- 妈妈再也不用担心我不会webpack了
- 妈妈再也不用担心我不会okhttp的服务器和客户端的传值了
- Swift详解之四-------妈妈再也不用担心我的闭包了
- 原来指针可以这么来理解,妈妈再也不用担心我的编程了
- 玩物涨智:妈妈再也不用担心我的学习了
- 妈妈再也不用担心我的macbook发烫了计划2.0Beta
- 妈妈再也不用担心我的博客访问量了(一个可以刷博客访问量的小程序java)
- 超全的一线互联网公司内部面试题库,有了它,妈妈再也不用担心我进不了大公司了!
- 第二章:git远程仓库(有了远程仓库,妈妈再也不用担心我的硬盘了)
- 下载iOS开源代码,妈妈再也不用担心我找不到iOS开源代码了
- 妈妈再也不用担心我收不到Google Adsense PIN码了
- 神器PEview 妈妈再也不用担心我看dll和lib等库文件了
- Myeclipse误删文件恢复,妈妈再也不用担心我手贱误删java文件了!
- 走读代码 思考
- java String 类源代码
- 省市区三级联动[JSON+Jquery]
- 傅里叶加密
- 用iPod诊断心脏病?全新技术引爆细分
- 用c++快速创建多个文件夹!妈妈再也不用担心我的手指了!!!
- update与fixedupdate区别
- python mysql中文编码
- FCM 图像分割
- ObjectARX类库简介
- Android学习笔记(四二):SQLite、ListView、ContextMenu .
- Android 对打包的 apk 进行反编译
- 理解复合类型的声明
- PHP 文档学习 - 2 - 运算符