C++从指定目录读取txt文件内容
先前的一篇博客介绍了输出数据到指定的目录,在这篇博客里将介绍读取指定目录下的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];
}
}
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
