c++读取TXT文件数据
时间: 2023-11-22 14:46:24 浏览: 90
C++可以使用文件流来读取TXT文件数据。以下是一个简单的例子:
1. 包含必要的头文件
#include <fstream>
2. 声明输入文件流(ifstream)变量
ifstream inFile;
3. 打开文件流
inFile.open("test.txt");
4. 检查文件是否已打开
if (!inFile) {
cout << "Unable to open file";
exit(1); // terminate with error
}
5. 以与cin相同的方式从流中读取
double x;
while (inFile >> x) {
// do something with x
}
6. 关闭输入流
inFile.close();
在这个例子中,我们打开了一个名为“test.txt”的文件,并使用while循环从文件中读取浮点数。每次循环,我们将读取的值存储在变量x中,并可以在循环体内执行任何操作。
阅读全文