【发布时间】:2011-10-19 10:15:39
【问题描述】:
我有一个文本文件,格式如下:
1 3 4 5 6
6 7 8
4 12 16 17 18 19 20
20
0
一行可以包含 1 到 10000 个整数。我需要做的是逐行阅读所有这些。
这样的伪代码:
line=0;
i=0;
while(!file.eof()){
while(!endLine){
array[0][i++]=file.readChar();
}
line++;i=0;
}
所以,我有一个数组,我想读取其中的每一行,并且每一行都包含这些整数中的每一个。
我遇到的问题是如何检查行尾是否已到。
注意,我不能使用字符串。
是的,这是作业,但作业的主要任务是构建一棵树,然后对其进行转换。我可以这样做,但我不知道如何从文件中读取整数。
【问题讨论】:
-
如果作业的主要任务是建树,为什么不允许使用字符串?
-
讲师在抽烟,我一定想试试。
标签: c++