欢迎访问学天下, 学习、交流与分享 !
当前位置:主页 > 实用资料 >

C++必知必会 pdf中文高清版

收藏本页
  • 主要内容
时间:2019-11-28 00:29 作者:cs123 点击:
精心推荐:
软件标签: C++必知必会 C语言

C++必知必会pdf中文高清版介绍了C++程序员必备常识,详细描述了C++编程过程中经常会遇到的一些错误和解决方法,能让你少走很多弯路,都是C++前辈的心血总结,只有站在巨人的肩膀上,我们才能看的高看的远,有需要的快来绿色资源网下载学习吧。

C++必知必会pdf中文高清版

官方介绍:

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

目录:

条款1 数据抽象 1 

条款2 多态  2 

条款3 设计模式  5 

条款4 STL  8 

条款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 

条款19 Command模式与好莱坞法则  52 

条款20 STL函数对象  55 

条款21 重载与重写并不相同  58 

条款22 Template Method模式  60 

条款23 名字空间  62 

条款24 成员函数查找  66 

条款25 实参相依的查找  68 

条款26 操作符函数查找  70 

条款27 能力查询  72 

条款28 指针比较的含义  75 

条款29 虚构造函数与Prototype模式  77 

条款30 Factory Method模式  79 

条款31 协变返回类型  82 

条款32 禁止复制  85 

条款33 制造抽象基类  86 

条款34 禁止或强制使用堆分配  88 

条款35 placement new  90 

条款36 特定于类的内存管理  93 

条款37 数组分配  97 

条款38 异常安全公理  100 

条款39 异常安全的函数  103 

条款40 RAII  106 

条款41 new、构造函数和异常  110 

条款42 智能指针  112 

条款43 auto_ptr非同寻常  114 

条款44 指针算术  116 

条款45 模板术语  119 

条款46 类模板显式特化  121 

条款47 模板局部特化  125 

条款48 类模板成员特化  129 

条款49 利用typename消除歧义  132 

条款50 成员模板  136 

条款51 采用template消除歧义  140 

条款52 针对类型信息的特化  142 

条款53 嵌入的类型信息  146 

条款54 traits  149 

条款55 模板的模板参数  154 

条款56 policy  159 

条款57 模板实参推导  163 

条款58 重载函数模板  167 

条款59 SFINAE  169 

条款60 泛型算法  172 

条款61 只实例化要用的东西  176 

条款62 包含哨位  179 

条款63 可选的关键字 181 

参考文献  184

下载地址地址隐藏,输入验证码自动跳转下载(不收费,无需登录,看不清验证码请点击图片)