书籍《C++ 进阶心法》初版由于时间和水平有限,出现部分有待完善甚至是错误的地方,特将修正点记录于此。

C++ 临时对象

(1)推理出输出结果:
原来的

Integer Constructor
before return
Integer Copy Constructor
Integer Copy Constructor

改为

Integer Constructor
Integer Copy Constructor
before return
Integer Copy Constructor
Integer Copy Constructor

STL 四种智能指针

- 3.2 通过辅助类模拟实现 shared_ptr
SmartPtr sptr3=sptr1; //调用赋值操作符,此时计数为conut=3

改为:

SmartPtr sptr3;
SmartPtr sptr3=sptr1; //调用赋值操作符,此时计数为conut=3

并且添加一行:

SmartPtr() { rp = nullptr; }

C++ 结构体初始化与赋值

将:

struct A {A(int a,int b) {this->a=a;this->b=b;};int b;int c;
}

改为:

struct A {A(int b,int c) {this->b=b;this->c=c;};int b;int c;
}

《C++ 进阶心法》书籍修正记录相关推荐

  1. 攻防世界MISC进阶区刷题记录

    文章目录 攻防世界MISC进阶区刷题记录 Ditf 运用stegextract进行分离 glance-50 gif图片分离组合脚本 hit-the-core Test-flag-please-igno ...

  2. 【C/C++基础进阶系列】实战记录 -- Dump 文件生成与分析

    [C/C++基础进阶系列]实战记录 -- Dump 文件生成与分析 [1]Windows 端 Dump 文件的捕获与分析 [1.1]添加 Windows 端 Dump 捕获的代码 代码下载,windo ...

  3. 数字后端入行门槛和条件?附入行进阶必读书籍丨建议收藏

    这两个星期疫情放开,大家都人心惶惶,囤药等待阳~芯博士也一样,做了充足的准备,不过庆幸的是**"天选打工人"**无疑了,周边同事逐渐阳起来,我依然坚挺着,相信大家和我一样能挺入决赛 ...

  4. 攻防世界misc高手进阶区刷题记录

    攻防世界misc高手进阶区刷题记录 easycap 解压出来之后为一个pcap文件,使用wireshark打开 右键追踪TCP数据流即可获得flag flag:385b87afc8671dee0755 ...

  5. JAVA进阶学习书籍

    你要的java从入门SE到进阶EE2018书单 https://blog.csdn.net/hexo11/article/details/82807955 你要的python从入门到进阶2018书单 ...

  6. 学习笔记:Ng的深度书籍学习记录

    该篇笔记,是我学习时的记录笔记,大多数是由翻译软件翻译的很多不准,只做自己查阅,欢迎大家去下载Andrew Ng(原版书籍进行查看) ##1.什么是ML 策略 ML学习是无数重要应用的基础,包括web ...

  7. C++进阶 必读书籍

    (一)语言入门: <C++ Primer> 最新版本:第五版(网上应该早就有卖的了) 适合有丰富C经验,缺乏C++经验的.不过我个人一直认为此书带着过于强烈的C语言的痕迹,对于C++的学习 ...

  8. Unity新手入门与进阶学习书籍与教程推荐

    读研的时候喜欢做游戏,最开始在诺基亚N9手机上开发过几款产品,有APP也有游戏.用的是Qt Quick,最先在N9上发布,之后又了解到黑莓的BB10系统,也可以用Qt Quick开发,所以就把几个产品 ...

  9. Java进阶必读书籍推荐

    一 java编程入门 <java编程思想>,<Agile java>中文版,<你必须知道的261个java语言问题> 二 java编程进阶 <编程匠艺--如何 ...

最新文章

  1. 将文件上传至ftp服务器,FTP文件上传工具类,将文件上传至服务器指定目录
  2. WINDOWS XP 开始→运行→命令 集锦
  3. java操作dom节点的添加_java操作DOM节点的添加,删除,修改
  4. 继鼎晖夹层完成80亿募集后,鼎晖夹层IDC基金首轮关账15亿
  5. JVM运行时对它所管理的内存划分区域(为面试准备)
  6. Ubuntu下面的Keras可视化+权重维度获取-Netron的安装使用
  7. P1768-天路【负环,SPFA,01分数规划,二分答案】
  8. Windows 上 GitHub Desktop 的操作
  9. ajax怎么模拟请求,如何模拟AJAX请求?
  10. When we first heard of Linux
  11. 谷歌 Chrome 同步功能可滥用于 C2 通信及数据提取
  12. 金万维异速联再出大杀器 掀移动应用普及化年终热浪
  13. 并发网站压力测试工具
  14. 独家发布全能在线语言翻译工具QTranslate v6.8.0 汉化中文版
  15. 汇率的思维导图模板下载方法
  16. 服务器usb驱动安装系统安装失败怎么办,usb驱动安装不成功,详细教您usb驱动安装失败的解决方法...
  17. iPhone 苹果手机尺寸大全
  18. Unity,C#版的动画曲线,Tween:EaseIn,EaseOut,EaseInOut(语法逻辑整理版本,含测试代码)
  19. 关于用python爬取自如网信息的价格问题(已解决)
  20. 购买计算机如何选择CPU,怎么选购笔记本电脑CPU 选购笔记本电脑CPU方法【详解】...

热门文章

  1. 详情和 PoC 发布后,谷歌匆忙修复严重的 Gmail 漏洞
  2. Oracle官方并发教程之不可变对象
  3. Ubuntu中SVN的安装和使用
  4. PHP100个知识点之2 日期时间(一)
  5. 在不重装系统的情况下创建Linux的Swap分区
  6. L1-012. 计算指数-PAT团体程序设计天梯赛GPLT
  7. android cmd里查看systemapp剩余空间不足,解决emui系统内部存储空间不足的办法
  8. android 应用搬家 分区,把安装在SD卡的应用存在DATA分区的数据移到SD卡上
  9. python内置函数下划线_python(内置函数)
  10. InfluxDB简介,InfluxDB的基本操作