【发布时间】:2014-01-24 13:38:25
【问题描述】:
我怎样才能读取数据直到行尾?我有一个文本文件“file.txt”
1 5 9 2 59 4 6
2 1 2
3 2 30 1 55
我有这个代码:
ifstream file("file.txt",ios::in);
while(!file.eof())
{
....//my functions(1)
while(?????)//Here i want to write :while (!end of file)
{
...//my functions(2)
}
}
在我的函数(2)中,我使用行中的数据,它需要是 Int ,而不是 char
【问题讨论】:
-
为什么要读到行尾? “行尾”是指 first 行的结尾,还是所有行的结尾?
-
通过“行尾”我的意思是阅读第一行,使用数字做我必须做的事情并继续第二行......,然后在第三行直到结束文件
-
你是否对每一行执行相同的操作?
-
当前的答案有帮助吗?请提供反馈。
-
不,他们没有帮助。 herohuyongtao 写的代码不正确。我再重复一遍:我想从第一行到最后一个一个地取出元素并对其进行操作。然后我对第二行做同样的事情和同样的操作......