C++编程剖析:问题、方案和设计准则
- 资料大王PDF
-
1 次阅读
-
0 次下载
-
2024-06-27 21:29:48
微信
赏
支付宝
文档简介:
目
录
封面
扉页
版权
内容提要
译者序
前言
泛型编程与C++标准库
第1条 vector的使用
第2条 字符串格式化的“动物庄园”之一:sprintf
第3条 字符串格式化的“动物庄园”之二:标准的(或极度优雅
的)替代方案
第4条 标准库成员函数
第5条 泛型性的风味之一:基础
第6条 泛型性的风味之二:够“泛”了吗
第7条 为什么不特化函数模板
第8条 友元模板
第9条 导出限制之一:基础
第10条 导出限制之二:相互影响,可用性问题以及准则
异常安全问题及相关技术
第11条 try和catch
第12条 异常安全性:值得吗
第13条 对异常规格的实际考虑
类的设计、继承和多态
第14条 顺序,顺序
第15条 访问权限的使用
第16条(几乎)私有
第17条 封装
第18条 虚拟
第19条 对派生类施加规则
内存和资源管理
第20条 内存中的容器之一:内存管理的层次
第21条 内存中的容器之二:它到底有多大
第22条 进行new操作,也许会抛出异常之一:new的方方面面
第23条 进行new操作,也许会抛出异常之二:内存管理中的实
际问题
优化和效率
第24条 常量优化
第25条 再论内联
第26条 数据格式和效率之一:什么时候压缩是真正重要的
第27条 数据格式和效率之二:(甚至更少的)位操纵
陷阱、缺陷和谜题
第28条 不是关键字的关键字(或者:另一种注释)
第29条 这是初始化吗
第30条 要么double要么彻底完蛋
第31条 狂乱的代码
第32条
小小的拼写错误?鬼画符似的语言以及其他奇形怪状
的东西
第33条 操作符,无处不在的操作符
风格案例研究
第34条 索引表
第35条 泛型回调
第36条 构造式union
第37条 分解std::string之一:概观std::string
第38条 分解std::string之二:重构std::string
第39条 分解std::string之三:给std::string瘦身
第40条 分解std::string之四:再论std::string
参考文献
索引
PEARSON
C++编程剖析:问题、方案和设计准则
Exceptional C++ Style:40 New Engineering Puzzles,Programming
Problems,and Solutions
[美]Herb Sutter 著
刘未鹏 译
人民邮电出版社
北京
图书在版编目(CIP)数据
C++编程剖析:问题、方案和设计准则/(美)萨特(Sutterly,H.)
著;刘未鹏译.--北京:人民邮......
评论
发表评论