关于文件输入流的一道题目
编写一个程序,从一个文本文档中读取捐款的的人数,名字已经捐款的数目,并从屏幕上输出。文本文档的内容如下:4
Sam Stone
2000
Freida Flass
100500
Tammy Tubbs
5000
Rich Raptor
55000
注:首行为捐款人数。在下面的每一对中,第一行是名字,第二行是捐款数额。要求使用结构数组进行存储每对的信息。读取所有数据后,程序将显示捐款超过10000的捐款者的姓名及捐款数额。
我遇到的困难是,声明一个结构数组后,怎样从文件区分每行的字符和数字?或者什么时候回车之后开始读取一行,例如,读取第一个数字“4”之后,怎样开始另起一行读取,然后把这行存储在一个数组里。程序主要应用ifstream对文件的读取。