练习14.6:

class Sales_data
{friend ostream&operator<<(sotream&os,const Salse_data &item);
};ostream&operator<<(ostream &os,const Sales_data &item)
{const char *sep = ' ';os<<item.isbn()<<sep<<item.units_sold<<sep<<item.revenue<<sep<<item.avg_price();return os;
}

练习14.7:

class String {public:string();string(const char *str);friend ostream &operator<<(ostream &os, const String &str)private:char *str;
};ostream &operator<<(ostream &os, const String &str) {os << str;return os;
}

练习14.8:

《C++ Primer》14.2.1节练习相关推荐

  1. 老李推荐:第14章4节《MonkeyRunner源码剖析》 HierarchyViewer实现原理-装备ViewServer-端口转发 1...

    老李推荐:第14章4节<MonkeyRunner源码剖析> HierarchyViewer实现原理-装备ViewServer-端口转发 在初始化HierarchyViewer的实例过程中, ...

  2. C++ primer 14章习题答案

    14.1节 练习14.1 相同点:对于优先级和结合型以及操作数的数目都不变. 不同点:重载操作符必须具有至少一个class或枚举类型的操作数. 14.2 下面所有的代码行可能把好几个文件放在一起了. ...

  3. 老李推荐:第14章8节《MonkeyRunner源码剖析》 HierarchyViewer实现原理-获取控件列表并建立控件树 1...

    老李推荐:第14章8节<MonkeyRunner源码剖析> HierarchyViewer实现原理-获取控件列表并建立控件树 poptest是国内唯一一家培养测试开发工程师的培训机构,以学 ...

  4. 《C++ Primer》14.3.2节练习(部分)

    练习14.18: String类的关系运算符就是比较两个字符串字典序的先后. class String {friend bool operator<(const String &s1,c ...

  5. 《C++ Primer》14.3.1节练习

    练习14.16: //为strBlob定义==和!= class strBlob {friend bool operator==(const strBlob &lhs,const strBlo ...

  6. 《C++ Primer》14.2.2节练习

    练习14.9: 输入运算符从给定输入流读取对应类型的对象,存入Sales_data的数据成员中.与输出不同,输入通常要进行一些正确性的判定,并进行相应处理. class Sales_data {fri ...

  7. C++primer 9.2.1节练习

    练习9.3 迭代器begin和end必须指向相同的容器,end可以与begin指向相同的位置,但不能指向begin之前的位置: 练习9.4 1 #include <iostream> 2 ...

  8. C++primer 10.2.1节练习

    练习10.3 1 #include<iostream> 2 #include<string> 3 #include<vector> 4 #include <s ...

  9. C++primer 13.1.6节练习

    练习13.18 1 #include <iostream> 2 #include <string> 3 #include <memory> 4 5 using na ...

最新文章

  1. 人人都来写算法 之 快速排序
  2. 去除导航栏的背景色和底部1像素黑色线条or隐藏导航栏
  3. [Python人工智能] 二十六.基于BiLSTM-CRF的医学命名实体识别研究(上)数据预处理
  4. 在running android lint期间发生了内部错误.,Eclipse出现quot;Running Android Lint has encountered a problemquot...
  5. springmvc ajax 页面无法重定向问题!!!!
  6. OSError: [Errno 1] Operation not permitted 问题解决
  7. TypeScript 之泛型
  8. vs设计窗口不见了_VS厂欧米茄海马300系列女王密使腕表评测
  9. html给自动生成的td赋值,JS动态创建Table,Tr,Td并赋值的具体实现
  10. ASP.NET学生考勤管理系统【源码分享】
  11. 高等数学在计算机中的应用论文1500字,大学高等数学论文范文
  12. KETTLE-JDBC连接池参数介绍以及使用
  13. 【大数据采集技术与应用】【第一章】【大数据采集技术与应用概述】
  14. java基础视频教程 学习笔记
  15. k3 cloud api java_调用K3Cloud webapi
  16. excel查找并高亮展示重复值
  17. Linux 程序性能分析与优化
  18. 关于【软件测试-自动化测试之面试技巧和注意事项】——侃侃而谈
  19. 下班后两小时,决定你将会成为怎样的人
  20. RecyclerView添加下划线

热门文章

  1. linux shell之paste合并文件和找到匹配的文件里面替换内容(find和-exec或xargs组合)
  2. 浅谈C++类(1)--概念和构造函数
  3. Android之如何解决ScrollView起始位置不是最顶部的解决办法
  4. php is_dir 判断是否存在这目录
  5. go 服务器 源码,LollipopGo开源游戏服务器框架--global服务器源码
  6. 如何在Clion中使用C++调用Python代码
  7. python连接linux堡垒机_利用Python Paramiko开发linux堡垒机
  8. 数学家看到就把持不住,高斯被它迷得神魂颠倒,2600年的数学史里的一个奇迹……...
  9. 要比惨吗?看看这个女人
  10. 面对女人的喋喋不休时,男人内心的真实想法