c++文件换行输入

2025-03-06 02:55:49
推荐回答(2个)
回答1:

如果文件的内容有规律可循的话,完全可以
定义一个x=0;
ifstream file("1.txt");
char temp[100][100],read[100][100];
int i=0,j=0;
while(!file.eof())
{
if(x%3 == 2)
file>>temp[i++];
else
file>>read[j++];
++x;
}
read中就是前两个

回答2:

用string取getline的结果...然后判断空格个数,到第二个空格直接读下一行...