C++知识碎片整理(3)——输出数据到txt
2016/8/16
示例代码
/**
测试输出文本到txt文件
*/
#include <iostream>
#include <fstream>
using namespace std;
int main(){
ofstream outfile;
outfile.open("D:/project/result/data.txt",ios::in|ios::out|ios::ate|ios::app);
//以“读”,“写”方式打开,光标置于文件末尾,向原文本添加数据
double a = 12.34;
outfile << a << endl;
outfile.close();
outfile.open("D:/project/result/data.txt", ios::in | ios::out | ios::ate | ios::app);
double b = 56.78;
outfile << b << endl;
outfile.close();
}
简单说明:
ofstream是文件输出流的类,使用它需要依赖包
void ofstream::open(const char* filename,ios_base::openmode mode=ios_base::out);
filename是文件路径,ios_base::openmode 是文件打开的方式的标记。具体参数如下:
cplusplus.com文档解释
2017/2/3
批注:这是当时我为了用OpenCV做大量的图像计算,把实验结果记录下来所用的代码,实际上各种语言的文件输入输出流方法我已经忘得差不多了,用得太少,标记一下,这几天温习一下Java的文件输入输出流好啦。