C++如何按行读取txt文件并存储到字符串中

2024-11-22 12:25:00
推荐回答(2个)
回答1:

#include
#include
using namespace std;
int main(int argc, char *argv[])
{
// 数据文件名假设:data.txt,和程序在同一个目录下
fstream fin("data.txt");
// 打开文件成功
if(fin)
{
int rowNum = 0;
//一行中的两个数据存到两个变量中
double a,b;
while(fin>>a>>b)
{
cout<<"第 "<<(++rowNum)<<" 行数据:"<< a << " " << b << endl;
}
fin.close();
}
else
{
cerr<<"打开文件失败!"<}

return 0;
}

回答2:

fstream 可以 读进来,读到字符串,,,,