• 读书笔记之:C++编程思想:第2卷


    《C++编程思想:第2卷》主要是介绍的标准C++中一些比较高级的功能,包括异常处理,模板,标准库算法,容器,运行时类型信息RTTI。最后还包括两部分,设计模式和并发。这两部分是挺好的。但是,我现在对设计模式和并发也了解的不多,所以,现在是这两部分略过先,等以后有时间再回过头来学习设计模式和并发。

    第1章 异常处理

    1. C语言中 的异常处理

    2. 什么时候不使用异常规格说明

    3. 异常安全

    4. 不要让析构函数抛出异常

    5. 异常开销

    第2章 防御性编程

    第3章 深入理解字符串

    1. 字符串内部是什么

    第4章 输入输出流

    1. 按行输入文本

    第5章 深入理解模板

    1. 模板元编程

    2. 编译时编程

    编译时循环:模板递归代替循环

    编译时分解

    编译时选择

    编译时断言

     

    表达式模板

    3. 模板编译模型

    (1)包含模型

    pic11

    (2)分离模型

    第6章 通用算法

    1. 稳定排序与不稳定排序

    第8章运行时类型识别

    1. 合理使用RTTI

    2.RTTI的机制和开销

    第9章 多重继承

    1. C++中的多重继承机制

    2. C++中的MI

    第10章 设计模式

    1. 模式分类

    第11章 并发

    1. C++中的并发

  • 相关阅读:
    逆元
    C++快读
    最长单调上升子序列(LIS) O(nlogn)求法
    【简●解】巴厘岛的雕塑
    【简●解】学校食堂
    【简●解】[HNOI2005]星际贸易
    差分约束系统小结
    【简•解】花园
    最小生成树小结
    概率及期望DP小结
  • 原文地址:https://www.cnblogs.com/xkfz007/p/2442196.html
Copyright © 2020-2023  润新知