牛骨文教育服务平台(让学习变的简单)
博文笔记

C++从指定目录读取txt文件内容

创建时间:2017-04-12 投稿人: 浏览次数:2499

先前的一篇博客介绍了输出数据到指定的目录,在这篇博客里将介绍读取指定目录下的txt数据。和输出类似,只需要把路径加到文件名中即可,编译器会自动解析文件名中的地址。注意包含头文件#include<fstream>,下面给出一段简短的代码示例,注意,下面的代码是循环读取指定目录下的两个文件。

for (int i = 0; i < 100; ++i)
	{
		ifstream lfileinput, rfileinput;
		string fileName1 = "", fileName2 = "";
		fileName1 += "E:\工程源码\coordinate\";
		string tmp = to_string(i);
		fileName1 += tmp;
		fileName1 += "left";
		fileName1 += ".txt";
		fileName2 += "E:\工程源码\coordinate\";
		fileName2 += tmp;
		fileName2 += "right";
		fileName2 += ".txt";
		lfileinput.open(fileName1);
		rfileinput.open(fileName2);
		double lcoordinate[1159][2], rcoordinate[1159][2];
		for (int j = 0; j < 1159; ++j)
			for (int k = 0; k < 2; ++k)
			{
			lfileinput >> lcoordinate[j][k];
			rfileinput >> rcoordinate[j][k];
			}
}


声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。