标题:c++中输入流的问题。
取消只看楼主
realnaoko
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2007-6-22
 问题点数:0 回复次数:1 
c++中输入流的问题。
我遇到这样一个问题:
题目:从一个double类型的文件(abc.txt)中读取全部数字并求平均数,每个数字以空格和/或换行符结束。

我想知道怎么测试最后遇到的是空格和/或换行符。
我知道测试数字的方法是 while(in_stream >> temp) //in_stream 是文件输入流,temp是变量
用这个方法时候,遇到/它就算结束了。
文件内容:1 2/
3

最后得出结果是: 1.5
测试字符的方法是 while(in_stream.eof())

c++没学多久,问题也是第一次提,也许让人很难懂。希望能指点,或给出题目的源程序。
搜索更多相关主题的帖子: stream 数字 temp 变量 空格 
2007-06-22 10:38
realnaoko
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2007-6-22
得分:0 

是   1/2/3/4/5 这种.
还有如果文件里面除了有字符还有数字那要怎么读取呢?
比如:
Beijing 1 2 3 4
Shanghai 6 7 8 9
Tianjin 4 3 2 1
Hangzhou 9 8 7 6

[此贴子已经被作者于2007-6-23 17:25:27编辑过]


2007-06-23 17:05



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-149436-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.389256 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved