zoukankan      html  css  js  c++  java
  • 读书笔记之: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++中string类中的函数
    二进制
    快速幂
    substring
    hdu 4678
    扩展欧几里得算法
    欧几里得算法
    Floyd_Warshall(任意两点之间的最短路)
    带结构体的优先队列
    php获得远程信息到本地使用的3个函数:file_get_contents和curl函数和stream_get_contents
  • 原文地址:https://www.cnblogs.com/xkfz007/p/2442196.html
Copyright © 2011-2022 走看看