您的位置:首页 > 编程语言 > C语言/C++

一种简单的c++文件操作方式

2015-09-23 10:50 344 查看

写文件

static ofstream outfile;
if (!outfile.is_open()) {
cout << "not open" << endl;
outfile.open("Camera_Capture.txt", ios::out);//文件名改成自己的
}
outfile <<detxc1 << '\t' << detyc1 << '\t' << detw1 * 180 / PI << endl;
//这里改成自己想要写入的变量


读文件

static ifstream infile;
if (!infile.is_open()) {
infile.open("Compare.txt", ios::in);
}
cout << "读取数据" << endl;
if (!(infile >> dx >> dy >> dw))//这里将文件中的数据读入到变量中
{
cout << "end" << endl;
infile.close();
}


这种读写方式与c++的cout ,cin用法类似,使用比较方便

mark一种将matlab mat文件变成txt文件的方法

dlmwrite('D:\depth.txt',depth,'delimiter','\t','precision','%.2f');


depth是mat,’delimiter’是分隔符,’precision’是精度控制
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: