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]; } }
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。