//读取文件数据
#include <iostream>
#include <string>
#include <fstream>
using namespace std;
int main(){
string b[100];
string file_path = "D:\\P1.txt";
//cout << file << endl;
ifstream infile;
infile.open(file_path);
if (!infile.is_open())
{
cout << "无法打开文件" << endl;
exit(0);
}
/*
string str;
infile >> str;
cout << str << endl;
infile >> str;
cout << str << endl;
*/
int i = 0;
while (infile >> b[i]){
i++;
}
for (int j = 0; j < i; j++){
cout << b[j] << endl;
}
infile.close();
}
文件流infile读取数据
本文介绍了一个使用C++编程语言从指定路径读取文本文件的基本示例。通过此示例,读者可以了解如何利用标准库中的ifstream类来打开文件,并逐行读取文件内容到字符串数组中。此外,还展示了如何处理文件打开失败的情况。
摘要由CSDN通过智能技术生成