导航

使用Sales_data 类

Posted on   抑或  阅读(158)  评论(0编辑  收藏  举报

添加两个Sales_data 对象

因为Sales_data 类没有提供任何操作,所以我们必须自己编码实现输入、输出和相加的功能。假设已知Sales_data 类定义于 Sales_data.h 文件内。

因为程序较长,所以接下来将分成几部分介绍。总的来说,程序的结构如下:

 

 和原来程序一样,先把所需的头文件包含进来并且定义变量用于接受输入。和Sales_item 不同的是,新程序还包含了 string 头文件,因为我们代码中将用到 string 类型的成员变量 bookNo。

Sales_data 对象读入数据

后面将更为详细介绍string 类型的细节,在此之前,我们先了解一点关于 string 的知识以便定义和使用我们的ISBN成员。string 类型其实就是字符的序列,它的操作有>>、<<和==等,功能分别是读入字符串、写出字符串和比较字符串。这样我们就能书写代码读入第一笔交易了:  

 

 交易信息记录的是书售出的单价,而数据结构存储的是一次交易的销售收入,因此需要将单价读入到double 变量price ,然后再计算销售收入revenue。

 

努力加载评论中...
1
点击右上角即可分享
微信分享提示