![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++ Primer
文章平均质量分 79
NotFound1911
这个作者很懒,什么都没留下…
展开
-
C++ Primer(第五版)|练习题答案与解析(第十九章:特殊工具与技术)
C++ Primer(第五版)|练习题答案与解析(第十九章:特殊工具与技术)本博客主要记录C++ Primer(第五版)中的练习题答案与解析。参考:C++ PrimerC++PrimerC++Primer练习题19.1使用malloc编写你自己的operator new(size_t)函数,使用free编写operator delete(void *)函数。#include &l...原创 2020-03-11 19:47:54 · 640 阅读 · 0 评论 -
C++ Primer(第五版)|练习题答案与解析(第十八章:用于大型程序的工具)
C++ Primer(第五版)|练习题答案与解析(第十八章:用于大型程序的工具)本博客主要记录C++ Primer(第五版)中的练习题答案与解析。参考:C++ PrimerC++PrimerC++Primer练习题18.1在下列throw语句中异常对象的类型是什么?(a)range_error r(“error”); throw r;(b) exception *p = &...原创 2020-03-10 15:55:12 · 657 阅读 · 0 评论 -
C++ Primer(第五版)|练习题答案与解析(第十七章:标准库特殊设施)
C++ Primer(第五版)|练习题答案与解析(第十七章:标准库特殊设施)本博客主要记录C++ Primer(第五版)中的练习题答案与解析。参考:C++ Primer练习题17.1定义一个保存三个int值的tuple,并将其分别初始化为10,20和30。练习题17.2定义一个tuple,保存一个string、一个vector<string>和一个pair<st...原创 2020-03-06 17:14:25 · 453 阅读 · 0 评论 -
C++ Primer(第五版)|练习题答案与解析(第十六章:模板与泛型编程)
C++ Primer(第五版)|练习题答案与解析(第十六章:模板与泛型编程)本博客主要记录C++ Primer(第五版)中的练习题答案与解析。参考:C++PrimerC++ Primer练习题16.1给出实例化定义P579,当调用一个函数模板时,编译器会使用实参的类型来确定绑定到模版参数T上的类型。之后编译器利用推断出的模版参数来实例化一个特定版本的函数,这个过程被称之为实例化。...原创 2020-03-04 17:25:32 · 1317 阅读 · 1 评论 -
C++ Primer(第五版)|练习题答案与解析(第十五章:面向对象程序设计)
C++ Primer(第五版)|练习题答案与解析(第十五章:面向对象程序设计)本博客主要记录C++ Primer(第五版)中的练习题答案与解析。参考:C++ PrimerC++ Primer练习题15.1什么是虚成员?P526-52。.虚成员是基类希望派生类进行覆盖的函数,在其成员前加关键字virtual,使得该成员可以实现动态绑定。练习题15.2protected访问说明符...原创 2020-02-28 20:51:17 · 641 阅读 · 0 评论 -
C++ Primer(第五版)|练习题答案与解析(第十四章:重载运算与类型转换)
C++ Primer(第五版)|练习题答案与解析(第十四章:重载运算与类型转换)本博客主要记录C++ Primer(第五版)中的练习题答案与解析。参考:C++ PrimerC++ Primer练习题14.1在什么情况下重载的运算符与内置运算符有所区别?在什么情况下重载的运算符又与内置运算符一样?区别:P490,重载运算符必须是一个类的成员或者至少有一个参数是类类型。P491,...原创 2020-02-26 20:30:27 · 735 阅读 · 0 评论 -
C++ Primer(第五版)|练习题答案与解析(第十三章:拷贝控制)
C++ Primer(第五版)|练习题答案与解析(第十三章:拷贝控制)本博客主要记录C++ Primer(第五版)中的练习题答案与解析。参考:C++ PrimerC++ PrimerC++ Primer练习题13.1拷贝构造函数是什么?什么时候使用它?P440。如果一个构造函数的第一个参数是自身类型的引用,且任何额外参数都有默认值,则此构造函数是拷贝构造函数。P441。使用...原创 2020-02-25 20:07:12 · 1018 阅读 · 0 评论 -
C++ Primer(第五版)|练习题答案与解析(第十二章:动态内存)
C++ Primer(第五版)|练习题答案与解析(第十二章:动态内存)本博客主要记录C++ Primer(第五版)中的练习题答案与解析。参考:C++ PrimerC++ Primer练习题12.1在此代码的结尾,b1和b2各包含多少元素?StrBlob b1;{ strBlob b2 = {"a", "an", "the"}; b1 = b2; b2.pu...原创 2020-02-22 21:14:30 · 591 阅读 · 1 评论 -
C++ Primer(第五版)|练习题答案与解析(第十一章:关联容器)
C++ Primer(第五版)|练习题答案与解析(第十一章:关联容器)本博客主要记录C++ Primer(第五版)中的练习题答案与解析。参考:C++ PrimerC++ Primer练习题11.1描述map和vector的不同。vector是顺序容器,只能存放单一类型的数据。map是关联的容器,存放一对key-value,值表示与索引相关联的数据,这两个数据可以是不同类型。(P...原创 2020-02-21 15:33:42 · 644 阅读 · 0 评论 -
C++ Primer(第五版)|练习题答案与解析(第十章:泛型算法)
C++ Primer(第五版)|练习题答案与解析(第十章:泛型算法)本博客主要记录C++ Primer(第五版)中的练习题答案与解析。参考:C++ PrimerC++ Primer练习题10.1头文件algorithm中定义了一个名为count的函数,它类似find,接受一对迭代器和一个值作为参数。count返回给定值在序列中出现的次数。编写程序,读取int序列存入vector中,打印...原创 2020-02-20 16:14:33 · 504 阅读 · 0 评论 -
C++ Primer(第五版)|练习题答案与解析(第九章:顺序容器)
C++ Primer(第五版)|练习题答案与解析(第九章:顺序容器)本博客主要记录C++ Primer(第五版)中的练习题答案与解析。参考:C++ PrimerC++ Primer练习题9.1对于下面的程序任务,vector, deque和list哪种容器最为合适?解释你选择的理由。如果没有哪一种容器优于其它容器,也请解释理由。(a)读取固定数量的单词,将它们按字典序插入到容器中。...原创 2020-02-18 15:03:34 · 1004 阅读 · 0 评论 -
C++ Primer(第五版)|练习题答案与解析(第八章:IO库)
C++ Primer(第五版)|练习题答案与解析(第八章:IO库)本博客主要记录C++ Primer(第五版)中的练习题答案与解析。参考:C++ PrimerC++ Primer练习题8.1编写函数,接受一个istream &参数,返回值也是istream&。此函数必须从给定流中读取数据,直至遇到文件结束标识符时停止。它将读取的数据打印在标准输出上。完成这些操作后,在返...原创 2020-02-15 15:15:13 · 413 阅读 · 0 评论 -
C++ Primer(第五版)|练习题答案与解析(第七章:类)
C++ Primer(第五版)|练习题答案与解析(第七章:类)本博客主要记录C++ Primer(第五版)中的练习题答案与解析。参考:C++ PrimerC++ Primer练习题7.1利用2.6.1节所定义的Sales_data类为1.6节的交易处理程序编写一个新的版本。struct Sales_data{ string bookNo; unsigned uni...原创 2020-02-14 16:55:10 · 820 阅读 · 0 评论 -
C++ Primer(第五版)|练习题答案与解析(第六章:函数)
C++ Primer(第五版)|练习题答案与解析(第六章:函数)本博客主要记录C++ Primer(第五版)中的练习题答案与解析。参考:C++ PrimerC++ Primer练习题6.1实参和形参的区别是什么?形参指的是定义在函数参数列表中的局部变量。被调用者初始化。实参指的是调用函数时给参数赋的初始值,实参的类型必须与形参类型匹配。P183练习题6.2指出下列是否有错误...原创 2020-02-11 12:07:36 · 943 阅读 · 0 评论 -
C++ Primer(第五版)|练习题答案与解析(第五章:语句)
C++ Primer(第五版)|练习题答案与解析(第五章:语句)本博客主要记录C++ Primer(第五版)中的练习题答案与解析。参考:C++ PrimerC++ Primer练习题5.1什么是空语句,什么时候会用到?空语句只含有一个单独的分号。一种常见的情况是:当循环的全部工作在条件部分就可以完成时,通常就会用到空语句(P154)。练习题5.2什么是块,什么时候会用到块?...原创 2020-02-05 15:40:49 · 509 阅读 · 0 评论 -
C++ Primer(第五版)|练习题答案与解析(第四章:表达式)
C++ Primer(第五版)|练习题答案与解析(第四章:表达式)本博客主要记录C++ Primer(第五版)中的练习题答案与解析。参考:C++ PrimerC++ Primer练习题4.1表达式5+10*20/2的值是多少?105,P122练习题4.2根据4.12节,在下述表达式的合理位置添加括号,使得添加括号后运算对象的组合顺序与添加前一致。(a) *vec.begi...原创 2020-02-04 17:37:14 · 924 阅读 · 2 评论 -
C++ Primer(第五版)|练习题答案与解析(第三章:字符串、向量和数组)
C++ Primer(第五版)|练习题答案与解析(第三章:字符串、向量和数组)本博客主要记录C++ Primer(第五版)中的练习题答案与解析。部分参考:C++ Primer练习题3.2编写程序,从标准输入中一次读入一整行,然后修改该程序使其一次读入一个词。#include <iostream>#include <string>using std::st...原创 2020-01-13 16:08:09 · 753 阅读 · 1 评论 -
C++ Primer(第五版)|练习题答案与解析(第二章:变量和基本类型)
C++ Primer(第五版)|练习题答案与解析(第二章:变量和基本类型)本博客主要记录C++ Primer(第五版)中的练习题答案与解析。部分参考:C++ Primer练习题2.1:类型int、long、long long和short的区别是什么,无符号和带符号类型的区别是什么?float和double的区别是什么?int、long、long long和short区别主要在可以表示...原创 2019-11-07 20:42:55 · 1006 阅读 · 0 评论 -
C++ Primer(第五版)|练习题答案与解析(第一章:开始)
C++ Primer(第五版)|练习题答案与解析(第一章:开始)本博客主要记录C++ Primer(第五版)中的练习题答案与解析。练习题1.9使用while循环将50到100的整数相加测试:#include <iostream>int main(){ int num = 50; int sum = 0; while (num <= 100)...原创 2019-11-01 10:41:44 · 318 阅读 · 2 评论