C++方法记录1
来源:互联网 发布:linux ls 查找文件名 编辑:程序博客网 时间:2024/05/21 17:37
1、判断文件夹是否存在,若不存在则创建
3、用系统时间作为新建文件名称(获取并格式化当前系统时间)
#include<direct.h>bool isExist=mkdir("./save1");//只可建立一级目录 "./"表示当前路径,有无皆可;"../"表示父路径
返回-1时,代表建立文件夹不成功,即文件夹存在或输入路径为多级未建立路径;返回0时,建立文件夹成功
其他文件夹操作:http://blog.csdn.net/woodsp/article/details/54923937
当前路径相关:http://www.cnblogs.com/cgli/archive/2012/12/03/2800468.html
http://blog.csdn.net/lincyang/article/details/6240008
http://blog.csdn.net/zhongguoren666/article/details/7731772
http://www.cnblogs.com/codingmengmeng/p/6257722.html
#include<fstream>ofstream ofs;ofs.open("./save1/test1.txt");ofs << "test1" << endl;ofs.close();
3、用系统时间作为新建文件名称(获取并格式化当前系统时间)
#include<time.h>
time_t rawtime;struct tm *info;char fileName[80];time(&rawtime);info = localtime(&rawtime);strftime(fileName, 80, "%Y%m%d%H%M%S", info);string file = fileName;参考:http://www.cnblogs.com/Asa-Zhu/archive/2012/08/30/2664341.html
http://blog.csdn.net/jenny_84/article/details/44804141
4、从文件中读取全部内容
#include <string> #include <fstream> #include <sstream> std::ifstream t("file.txt"); std::stringstream buffer; buffer << t.rdbuf(); std::string contents(buffer.str());
0 0
- C语言清除输入缓存方法记录
- c语言记录.1
- C++方法记录1
- C语言学习记录1
- 记录集分页-方法1
- Unix下C语言用于记录日志的方法(自定义)
- discuz学习记录:使用C::t方法显示数据表内容
- C记录
- C记录
- C++/C博客记录
- C/C++bug记录
- c++primer学习记录(1)
- c语言结构体实验记录1
- c语言练手——记录1
- C 学习记录 出错记录
- python 方法记录-通过爬虫案例 (1)
- ITween要点记录1-指定方法
- OC学习记录1:类方法与实例方法
- 文章标题
- c#基础之委托
- 51nod 1127 最短的包含字符串
- 处理PSD等图像的Java工具类库
- Python学习笔记(五)——函数式编程
- C++方法记录1
- opensatck 分布式路由模式DVR部署
- SEL类型
- 161. One Edit Distance
- linux安装tar.gz文件(转)
- [玲珑杯] Problem E: Can Win [匹配->最大流][Dinic]
- BZOJ2323 [ZJOI2011]细胞
- centos播放器解码器下载
- 蛋疼的时间计算