c++ primer 6.5.1节练习答案
练习6.40
a)正确
b)错误,一旦某个形参被赋予了默认值,他后面的所有形参都必须有默认值。
练习6.41
a)错误,ht没有默认实参,而a的实参列表里也没有给出实参;
b)合法,调用init(24 ,10 ,‘ ’);
c)虽然合法,但是与程序猿的设计初衷不符,*会转换成十进制的数43,相当于调用init(14, 43, ‘ ’);
练习6.42
1 string make_plural(size_t ctr, const string &word, const string &ending = "s") 2 { 3 return (ctr > 1) ? word + ending : word; 4 } 5 6 int main() 7 { 8 cout << make_plural(2, "success", "es") << endl; 9 cout << make_plural(1, "success") << endl; 10 cout << make_plural(2, "failure") << endl; 11 cout << make_plural(1, "failure") << endl; 12 system("pause"); 13 return 0; 14 }
转载于:https://www.cnblogs.com/wuyinfenghappy/p/7281678.html
c++ primer 6.5.1节练习答案相关推荐
- c++ primer 5th,习题13.3 答案是不是错了?(未解决)
c++ primer 5th,习题13.3 答案是不是错了?如下: 这两个类都未定义拷贝构造函数,因此编译器为它们定义了合成的拷贝构造函数.合成的拷贝构造函数逐个拷贝非 const成员,对内置类型的成 ...
- 《C++ Primer》第14章 14.3节习题答案
<C++ Primer>第14章 操作重载与类型转换 14.3节 算术和关系运算符 习题答案 练习14.13:你认为Sales_data类还应该支持哪些其他算术运算符(参见表4.1,第 ...
- 《C++ Primer》第9章 9.3节习题答案
<C++ Primer>第9章 顺序容器 9.3节顺序容器操作习题答案 练习9.18:编写程序,从标准输入读取string序列,存入一个deque中.编写一个循环,用迭代器打印deque中 ...
- 《C++ Primer》第15章 15.4节习题答案
<C++ Primer>第15章 面向对象程序设计 15.4节 抽象基类 习题答案 练习15.15:定义你自己的Disc_quote和Bulk_quote. [出题思路]本题练习实现不同折 ...
- 《C++ Primer》第15章 15.2节习题答案
<C++ Primer>第15章 面向对象程序设计 本章介绍了面向对象程序设计的两个重要概念:继承和动态绑定,包括: □●继承.基类.派生类的基本概念. □●虚函数和虚基类. □●继承中的 ...
- 《C++ Primer》第13章 13.5节习题答案
<C++ Primer>第13章 拷贝控制 13.5节 动态内存管理类 习题答案 练习13.39:编写你自己版本的StrVec,包括自己版本的reserve.capacity(参见9.4节 ...
- 《C++ Primer》第12章 12.3节习题答案
<C++ Primer>第12章 动态内存 12.3节使用标准库:文本查询程序 习题答案 练习12.27:TextQuery和QueryResult类只使用了我们已经介绍过的语言和标准库特 ...
- 《C++ Primer》第5章 5.2节习题答案
<C++ Primer>第5章 语句 5.2节 语句作用域 练习5.4:说明下列例子的含义,如果存在问题,试着修改它. (a)while(string::iterator iter != ...
- c++ primer 4.4节练习答案
练习4.13 a) d=3.0, i=3 b) i=3, d=3.5 练习4.14 第一个:非法,42是一个右值,右值不能当做左值使用 第二个:返回值总为真 练习4.15 pi是指针类型,不可将int ...
最新文章
- Redis 教程基于win10:1介绍
- 反病毒引擎设计全解(三)
- [mybatis]Configuration XML_properties
- 英语笔记:词组句子:0712
- XCL-Charts圈图
- [转载]Spring Boot Actuator 使用
- IDEA安装翻译插件
- 网络媒体教程:人物素描
- 程序员如何庆祝十一:用Python绘制红色的中国地图
- 工业计算机控制系统的分类,工业自动化系统组成和产品分类介绍
- 浅谈大数据和人工智能
- 如何提升数据分析的高级感:反客为主、展示神迹、引经据典、繁花似锦
- idea 引入包报错:Unable to provision, see the following errors
- 项目实施、推广和运维之间的区别
- sparksteaming的idea配置及入门程序
- 0英文基础能学计算机编程么,我零基础,英语和数学都不好,能学会编程吗?...
- 实训日记三 人脸识别系统
- iOS开发常用技术底层实现(精简概述)
- 绿色软件精品下载(一)
- iOS 作为Central蓝牙连接外围(上)
热门文章
- GET XXX net::ERR_CONNECTION_REFUSED
- 数据结构与算法学习笔记02-单向链表
- jq使用教程09_ 教程集合帖-伙伴们贡献,不断更新(4.17)
- ct图像去噪 matlab,NSCT 图像去噪 matlab
- 写给数据分析小白:一种通用的数据思维
- web报表工具FineReport常用函数的用法总结(报表函数)
- mysql多字段分库分表基因码_一文学会常用 MySQL 分库分表方案
- 插入排序 php,PHP排序算法之直接插入排序(Straight Insertion Sort)实例分析
- 高阶函数-sort()与sorted() (三分钟读懂)
- tensorflow sigmoid 如何计算训练数据的正确率_“来自蒙娜丽莎的凝视”— 结合 TensorFlow.js 和深度学习实现...