c++ primer学习指导(11)--1.5.1Sales_item类

 

现在不需要知道Sales_item类的实现细节,只需要知道:1、这个类定义了一种新的类型;2、我们能对这个类型执行什么操作。

读写Sales_item

源码在文件item_io.cpp,下面是完整源码:

 1 #include "Sales_item.h"
 2 
 3 int main() 
 4 {
 5     Sales_item book;//定义变量
 6 
 7     // 读取 ISBN, 售出的册数, 和单价
 8     std::cin >> book;
 9     // 输出 ISBN, 售出的册数, 总销售额和平均价格
10     std::cout << book << std::endl;
11 
12     return 0;
13 }

运行视频 https://www.bilibili.com/video/av82180725/

Sales_item对象的加法

源码在文件add_item.cpp中,内容如下

 1 #include <iostream>
 2 #include "Sales_item.h"
 3 
 4 int main() 
 5 {
 6     Sales_item item1, item2;
 7 
 8     std::cin >> item1 >> item2;   //读取一对交易记录
 9     std::cout << item1 + item2 << std::endl; //打印它们的和
10 
11     return 0;
12 }

运行视频 https://www.bilibili.com/video/av82186231/

文件重定向

演示视频 https://www.bilibili.com/video/av82189978/ 分别演示了输入重定向、输入输出重定向、输出重定向

posted @ 2020-01-05 17:04  鸟哥01  阅读(339)  评论(0编辑  收藏  举报