C++必知必会
(美)杜赫斯特著, (美)Stephen C. Dewhurst著, 荣耀译, 杜赫斯特, 荣耀, 杜赫斯特 (Dewhurst, Stephen C.), Du he si te., Rong yao
1 (p1): 条款1 数据抽象
2 (p2): 条款2 多态
5 (p3): 条款3 设计模式
8 (p4): 条款4 STL
10 (p5): 条款5 引用是别名而非指针
13 (p6): 条款6 数组形参
16 (p7): 条款7 常量指针与指向常量的指针
19 (p8): 条款8 指向指针的指针
21 (p9): 条款9 新式转型操作符
25 (p10): 条款10 常量成员函数的含义
29 (p11): 条款11 编译器会在类中放东西
31 (p12): 条款12 赋值和初始化并不相同
34 (p13): 条款13 复制操作
37 (p14): 条款14 函数指针
40 (p15): 条款15 指向类成员的指针并非指针
43 (p16): 条款16 指向成员函数的指针并非指针
46 (p17): 条款17 处理函数和数组声明
48 (p18): 条款18 函数对象
52 (p19): 条款19 Command模式与好莱坞法则
55 (p20): 条款20 STL函数对象
58 (p21): 条款21 重载与重写并不相同
60 (p22): 条款22 Template Method模式
62 (p23): 条款23 名字空间
66 (p24): 条款24 成员函数查找
68 (p25): 条款25 实参相依的查找
70 (p26): 条款26 操作符函数查找
72 (p27): 条款27 能力查询
75 (p28): 条款28 指针比较的含义
77 (p29): 条款29 虚构造函数与Prototype模式
79 (p30): 条款30 Factory Method模式
82 (p31): 条款31 协变返回类型
85 (p32): 条款32 禁止复制
86 (p33): 条款33 制造抽象基类
88 (p34): 条款34 禁止或强制使用堆分配
90 (p35): 条款35 placement new
93 (p36): 条款36 特定于类的内存管理
97 (p37): 条款37 数组分配
100 (p38): 条款38 异常安全公理
103 (p39): 条款39 异常安全的函数
106 (p40): 条款40 RAII
110 (p41): 条款41 new、构造函数和异常
112 (p42): 条款42 智能指针
114 (p43): 条款43 auto_ptr非同寻常
116 (p44): 条款44 指针算术
119 (p45): 条款45 模板术语
121 (p46): 条款46 类模板显式特化
125 (p47): 条款47 模板局部特化
129 (p48): 条款48 类模板成员特化
132 (p49): 条款49 利用typename消除歧义
136 (p50): 条款50 成员模板
140 (p51): 条款51 采用template消除歧义
142 (p52): 条款52 针对类型信息的特化
146 (p53): 条款53 嵌入的类型信息
149 (p54): 条款54 traits
154 (p55): 条款55 模板的模板参数
159 (p56): 条款56 policy
163 (p57): 条款57 模板实参推导
167 (p58): 条款58 重载函数模板
169 (p59): 条款59 SFINAE
172 (p60): 条款60 泛型算法
176 (p61): 条款61 只实例化要用的东西
179 (p62): 条款62 包含哨位
181 (p63): 条款63 可选的关键字
184 (p64): 参考文献
185 (p65): 索引
195 (p66): 代码示例索引 本书描述了C++编程和设计中必须掌握但通常被误解的主题, 这些主题涉及指针操作, 模板, 泛型编程, 异常处理, 内存分配, 设计模式等.作者根据本人以及其他有经验的管理人员和培训老师的经验总结, 对与这些主题相关的知识进行了精心挑选, 最终浓缩成63条 本书描述了C++编程和设计中必须掌握但通常被误解的主题, 这些主题涉及的范围较广, 包括指针操作, 模板, 泛型编程, 异常处理, 内存分配, 设计模式等
2 (p2): 条款2 多态
5 (p3): 条款3 设计模式
8 (p4): 条款4 STL
10 (p5): 条款5 引用是别名而非指针
13 (p6): 条款6 数组形参
16 (p7): 条款7 常量指针与指向常量的指针
19 (p8): 条款8 指向指针的指针
21 (p9): 条款9 新式转型操作符
25 (p10): 条款10 常量成员函数的含义
29 (p11): 条款11 编译器会在类中放东西
31 (p12): 条款12 赋值和初始化并不相同
34 (p13): 条款13 复制操作
37 (p14): 条款14 函数指针
40 (p15): 条款15 指向类成员的指针并非指针
43 (p16): 条款16 指向成员函数的指针并非指针
46 (p17): 条款17 处理函数和数组声明
48 (p18): 条款18 函数对象
52 (p19): 条款19 Command模式与好莱坞法则
55 (p20): 条款20 STL函数对象
58 (p21): 条款21 重载与重写并不相同
60 (p22): 条款22 Template Method模式
62 (p23): 条款23 名字空间
66 (p24): 条款24 成员函数查找
68 (p25): 条款25 实参相依的查找
70 (p26): 条款26 操作符函数查找
72 (p27): 条款27 能力查询
75 (p28): 条款28 指针比较的含义
77 (p29): 条款29 虚构造函数与Prototype模式
79 (p30): 条款30 Factory Method模式
82 (p31): 条款31 协变返回类型
85 (p32): 条款32 禁止复制
86 (p33): 条款33 制造抽象基类
88 (p34): 条款34 禁止或强制使用堆分配
90 (p35): 条款35 placement new
93 (p36): 条款36 特定于类的内存管理
97 (p37): 条款37 数组分配
100 (p38): 条款38 异常安全公理
103 (p39): 条款39 异常安全的函数
106 (p40): 条款40 RAII
110 (p41): 条款41 new、构造函数和异常
112 (p42): 条款42 智能指针
114 (p43): 条款43 auto_ptr非同寻常
116 (p44): 条款44 指针算术
119 (p45): 条款45 模板术语
121 (p46): 条款46 类模板显式特化
125 (p47): 条款47 模板局部特化
129 (p48): 条款48 类模板成员特化
132 (p49): 条款49 利用typename消除歧义
136 (p50): 条款50 成员模板
140 (p51): 条款51 采用template消除歧义
142 (p52): 条款52 针对类型信息的特化
146 (p53): 条款53 嵌入的类型信息
149 (p54): 条款54 traits
154 (p55): 条款55 模板的模板参数
159 (p56): 条款56 policy
163 (p57): 条款57 模板实参推导
167 (p58): 条款58 重载函数模板
169 (p59): 条款59 SFINAE
172 (p60): 条款60 泛型算法
176 (p61): 条款61 只实例化要用的东西
179 (p62): 条款62 包含哨位
181 (p63): 条款63 可选的关键字
184 (p64): 参考文献
185 (p65): 索引
195 (p66): 代码示例索引 本书描述了C++编程和设计中必须掌握但通常被误解的主题, 这些主题涉及指针操作, 模板, 泛型编程, 异常处理, 内存分配, 设计模式等.作者根据本人以及其他有经验的管理人员和培训老师的经验总结, 对与这些主题相关的知识进行了精心挑选, 最终浓缩成63条 本书描述了C++编程和设计中必须掌握但通常被误解的主题, 这些主题涉及的范围较广, 包括指针操作, 模板, 泛型编程, 异常处理, 内存分配, 设计模式等
Year:
2010
Edition:
2010
Publisher:
北京:人民邮电出版社
Language:
Chinese
ISBN 10:
7115240450
ISBN 13:
9787115240453
File:
PDF, 39.58 MB
IPFS:
,
Chinese, 2010