发表评论取消回复
相关阅读
相关 C++Primer第五版 第十七章习题答案
这一章暂时没多大用处,以后遇到需要使用的情况再看,不过还是要大概了解下讲的是什么,不然看代码看到了都不知道是什么 1:tuple类型,tuple意为元组,类似于pa
相关 C++Primer第五版 第十五章习题答案(41~42)
41:非智能指针,所有的new都需要进行手动delete. 42:写出自己的思路吧,就不具体实现了 (a):这一小问感觉有点问题,描述不清楚。个人理解:将文件读入
相关 C++Primer第五版 第十五章习题答案(21~30)
21:发挥自己的想象力吧! ifndef FLOWER_H define FLOWER_H include <string> usi
相关 C++Primer第五版 第十五章习题答案(1~10)
1:知识点1:面向对象程序设计的三个基本概念:数据抽象、继承和动态绑定(核心概念) 数据抽象:将类的接口与实现分离 继承:我们可以定义与其他类相似但完全不相同的新类 动态
相关 C++Primer第五版 第十三章习题答案(51~58)
51:P418已经说的很清楚,使用的是移动操作,因为返回值相当于一个表达式,为右值 52:rhs是一个非引用的参数,所以需要进行拷贝初始化,依赖于实参的类型,拷贝初
相关 C++Primer第五版 第十三章习题答案(41~50)
41:就是前置先加后用,后置先用后加,first\_free指向的是一个空位置,前置的话会跳过一个空位置。 42:本章所实现的StrVec类属于简化版本的容器类,只
相关 C++Primer第五版 第十三章习题答案(31~40)
31:这几题都是举例使用动态内存管理类,多是代码,多写写 include<iostream> include<string> include<ve
相关 C++Primer第五版 第十三章习题答案(21~30)
21:知识点:判断一个类是否需要拷贝控制函数成员,首先判断其是否需要自定义版本的析构函数,如果需要,则拷贝控制成员函数都需要。由于这两个类中的指针为智能指针,可以自动控制内存的
相关 C++Primer第五版 第十三章习题答案(1~10)
1:知识点1:在定义一个类时,我们可以显式或隐式的定义在此类型的对象拷贝、赋值、移动、销毁是做什么,主要通过五种特殊的成员函数来完成这些操作:拷贝构造函数、拷贝复制运算符、移动
相关 C++Primer第五版 第十三章习题答案(11~20)
11:构造函数中,分配的动态内存对象,需要delete ~HasPtr() { delete ps; }//必须首先delete对象ps,ps指向一个动态分配的str
还没有评论,来说两句吧...