当前位置:主页 > 计算机电子书 > C++ > C++下载
C++必知必会

C++必知必会 PDF 完整版

  • 更新:2021-08-02
  • 大小:28.14MB
  • 类别:C++
  • 作者:杜赫斯特
  • 出版:人民邮电出版社
  • 格式:PDF

  • 资源介绍
  • 学习心得
  • 相关内容

《C 必知必会》描述了C 编程和设计中必须掌握但通常被误解的主题,这些主题涉及的范围较广,包括指针操作、模板、泛型编程、异常处理、内存分配、设计模式等。作者根据本人以及其他有经验的管理人员和培训老师的经验总结,对与这些主题相关的知识进行了精心挑选,浓缩成63条。每一条款所包含的内容均为进行产品级C 编程所需的关键知识。作者称这些知识为C 程序员的“常识”,其实并非意味着简单或平庸,而是“必不可少”。

《C 必知必会》适合于中、高级C 程序员,也适合C或Java程序员转向C 程序设计时参考。

目录

  • 条款1数据抽象1
  • 条款2多态2
  • 条款3设计模式5
  • 条款4STL8
  • 条款5引用是别名而非指针10
  • 条款6数组形参13
  • 条款7常量指针与指向常量的指针16
  • 条款8指向指针的指针19
  • 条款9新式转型操作符21
  • 条款10常量成员函数的含义25
  • 条款11编译器会在类中放东西29
  • 条款12赋值和初始化并不相同31
  • 条款13复制操作34
  • 条款14函数指针37
  • 条款15指向类成员的指针并非指针40
  • 条款16指向成员函数的指针并非指针43
  • 条款17处理函数和数组声明46
  • 条款18函数对象48
  • 条款19Command模式与好莱坞法则52
  • 条款20STL函数对象55
  • 条款21重载与重写并不相同58
  • 条款22Template Method模式60
  • 条款23名字空间62
  • 条款24成员函数查找66
  • 条款25实参相依的查找68
  • 条款26操作符函数查找70
  • 条款27能力查询72
  • 条款28指针比较的含义75
  • 条款29虚构造函数与Prototype模式77
  • 条款30Factory Method模式79
  • 条款31协变返回类型82
  • 条款32禁止复制85
  • 条款33制造抽象基类86
  • 条款34禁止或强制使用堆分配88
  • 条款35placement new90
  • 条款36特定于类的内存管理93
  • 条款37数组分配97
  • 条款38异常安全公理100
  • 条款39异常安全的函数103
  • 条款40RAII106
  • 条款41new、构造函数和异常110
  • 条款42智能指针112
  • 条款43auto_ptr非同寻常114
  • 条款44指针算术116
  • 条款45模板术语119
  • 条款46类模板显式特化121
  • 条款47模板局部特化125
  • 条款48类模板成员特化129
  • 条款49利用typename消除歧义132
  • 条款50成员模板136
  • 条款51采用template消除歧义140
  • 条款52针对类型信息的特化142
  • 条款53嵌入的类型信息146
  • 条款54traits149
  • 条款55模板的模板参数154
  • 条款56policy159
     

资源获取

资源地址1:https://pan.baidu.com/s/1p5CsiRE8jXy_aw6SnziG1A

相关资源

网友留言