摘要: 合集《C++ Primer第5版》 课后练习答案 - 丸子球球 - 博客园 (cnblogs.com) 练习16.1 当编译器实例化一个模版时,它使用实际的模版实参来代替对应的模版参数来创建出模版的一个新"实例",这些编译器生成的版本通常被称为模板的实例 练习16.2 template<typena 阅读全文
posted @ 2020-12-13 13:10 丸子球球 阅读(674) 评论(1) 推荐(0) 编辑
摘要: 合集《C++ Primer第5版》 课后练习答案 - 丸子球球 - 博客园 (cnblogs.com) 练习15.1 成员函数应在其声明之前动态绑定。 基类中的虚成员希望其派生类定义其自己的版本。特别是基类通常应定义虚析构函数,即使它不起作用。 练习15.2 派生类能访问基类的共有成员而不能访问私有 阅读全文
posted @ 2020-11-27 17:27 丸子球球 阅读(511) 评论(2) 推荐(0) 编辑
摘要: 合集《C++ Primer第5版》 课后练习答案 - 丸子球球 - 博客园 (cnblogs.com) 练习14.1 区别: 1.可以直接调用重载的运算符 2.至少有一个运算对象是类类型 3.无法保留运算对象的求值顺序规则和短路求值规则 共同点: 重载运算符的优先级和结合律与对应的内置运算符保持一致 阅读全文
posted @ 2020-11-24 17:01 丸子球球 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 合集《C++ Primer第5版》 课后练习答案 - 丸子球球 - 博客园 (cnblogs.com) 练习13.1 如果一个构造函数的第一个参数是自身类类型的引用,且任何额外参数都有默认值,则此构造函数是拷贝构造函数。 在用=定义变量时使用;将对象作为实参传递给一个非引用形参时;从一个返回类型非引 阅读全文
posted @ 2020-11-22 13:37 丸子球球 阅读(992) 评论(0) 推荐(0) 编辑
摘要: 合集《C++ Primer第5版》 课后练习答案 - 丸子球球 - 博客园 (cnblogs.com) 练习12.1 b1和b2各包含四个元素(如果想使用C++ PRIMER源码,请在main函数所在cpp文件中加入#define LIST_INIT开启对应功能) 练习12.2 inline con 阅读全文
posted @ 2020-11-16 14:46 丸子球球 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 合集《C++ Primer第5版》 课后练习答案 - 丸子球球 - 博客园 (cnblogs.com) 练习11.1 map和vector相比是通过关键字而不是位置来查找值。 练习11.2 list:需要在中间进行操作的情况。 vector:若没有必要使用其他容器则优先使用 deque:只需要在头尾 阅读全文
posted @ 2020-11-12 16:08 丸子球球 阅读(547) 评论(0) 推荐(0) 编辑
摘要: 合集《C++ Primer第5版》 课后练习答案 - 丸子球球 - 博客园 (cnblogs.com) 练习10.1 int main(int argc, char* argv[]) { vector<int> vec; int i = 0; cout << "请输入一个int序列" << endl 阅读全文
posted @ 2020-11-11 17:06 丸子球球 阅读(487) 评论(0) 推荐(1) 编辑
摘要: 合集《C++ Primer第5版》 课后练习答案 - 丸子球球 - 博客园 (cnblogs.com) 练习9.1 (a)list更合适,因为按照字典序插入到容器中代表需要在容器中间插入元素 (b)deque更合适,因为deque支持双端插入和删除 (c)无具体的插入删除操作,读取整数数量也是未知, 阅读全文
posted @ 2020-11-08 23:47 丸子球球 阅读(1140) 评论(6) 推荐(0) 编辑
摘要: 合集《C++ Primer第5版》 课后练习答案 - 丸子球球 - 博客园 (cnblogs.com) 练习8.1 istream& read(istream& is) { string word; while (is > word) { cout < word < " "; } cout < en 阅读全文
posted @ 2020-11-06 08:55 丸子球球 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 合集《C++ Primer第5版》 课后练习答案 - 丸子球球 - 博客园 (cnblogs.com) 练习7.1 struct Sales_data { string bookNo; unsigned units_sold = { 0 }; double revenue = { 0.0 }; }; 阅读全文
posted @ 2020-11-03 22:16 丸子球球 阅读(841) 评论(0) 推荐(0) 编辑