C++学习书籍推荐《Exceptional C++》下载
百度云及其他网盘下载地址:点我
编辑推荐
《Exceptional C++:47个C++工程难题、编程问题和解决方案(中文版)》中的每个问题都给出了难度系数,在这些问题中阐释一些微妙的编程错洪以及程序设计上的考虑。在阅渎书中给出的解答之前,你可以先尝试自己进行解答。《Exceptional C++:47个C++工程难题、编程问题和解决方案(中文版)》将对这些问题进行洋细的分析,并指出哪些地方是错误的,以及如何改正这个问题。
作者简介
作者:(美国)萨特(Sutter H.) 译者:聂雪军
目录
1 泛型程序设计与C++标准库
条款1:迭代器难度系数
条款2:大小写不敏感的字符串——之一
条款3:大小写不敏感的字符串——之二
条款4:可重用性最高的泛型容器——之一
条款5:可重用性最高的泛型容器——之二
条款6:临时对象
条款7:标准库的使用(或者,再论临时对象)
2 异常安全性相关的问题与技术
条款8:编写异常安全的代码——之一
条款9:编写异常安全的代码——之二
条款10:编写异常安全的代码——之三
条款11:编写异常安全的代码——之四
条款12:编写异常安全的代码——之五
条款13:编写异常安全的代码——之六
条款14:编写异常安全的代码——之七
条款15:编写异常安全的代码——之八
条款16:编写异常安全的代码——之九
条款17:编写异常安全的代码——之十
条款18:代码的复杂性——之一
条款19:代码的复杂性——之二
3 类的设计与继承
条款20:类的编写技巧
条款21:虚函数的重载
条款22:类之间的关系——之一
条款23:类之间的关系——之二
条款24:继承的使用和滥用
条款25:面向对象程序设计
4 编译器防火墙和Pimpl惯用法
条款26:将编译期依赖性降到最低——之一
条款27:将编译期依赖性降到最低——之二
条款28:将编译期依赖性降到最低——之三
条款29:编译防火墙
条款30:Fast Pimpl惯用法
5 名字查找、名字空间和接口规则
条款31:名字查找与接口规则——之一
条款32:名字查找与接口规则——之二
条款33:名字查找和接口规则——之三
条款34:名字查找与接口规则——之四
6 内存管理
条款35:内存管理——之一
条款36:内存管理——之二
条款37:AUTO_PTR
7 误区、陷阱以及错误的惯用法
条款38:对象标识
条款39:自动转换
条款40:对象的生存期——之一
条款41:对象的生存期——之二
8 其他主题
条款42:变量的初始化
条款43:正确使用const
条款44:类型转换
条款45:BOOL
条款46:转调函数
条款47:控制流程
后记
参考书目
百度云及其他网盘下载地址:点我
C++学习书籍推荐《Exceptional C++》下载的更多相关文章
- C语言学习书籍推荐《C Primer Plus(中文版)(第5版)》下载
普拉塔 (Prata S.) (作者), 云巅工作室 (译者) <C Primer Plus(中文版)(第5版)>共17章,介绍了C语言的基础知识,包括数据类型.格式化输入输出.运算符.表 ...
- java虚拟机的学习书籍推荐
javaEE开发已然是一个老生常谈的话题了,但经典之所以会成为经典,就是因为有可重复琢磨之处,每一次的反复推敲都会有不一样的收获.如果你不满足于做一个只会写if…else…的Java程序员,而是希望更 ...
- C++学习书籍推荐《Accelerated C++中文版》下载
百度云及其他网盘下载地址:点我 媒体推荐 书评 这是一本一流的C++入门书,它采用了一种和实践相结合的方式来解决具体的问题.相比我所见过的其他C++入门书来说,本书以令人惊奇的紧凑格式覆盖了更多的关于 ...
- C语言学习书籍推荐《C陷阱与缺陷》下载
下载地址:点我 凯尼格 (作者), 高巍 (译者) <C和C++经典著作:C陷阱与缺陷>适合有一定经验的C程序员阅读学习,即便你是C编程高手,<C和C++经典著作:C陷阱与缺陷> ...
- C语言学习书籍推荐《C和指针 Pointers On C》下载
<C和指针 POINTERS ON C>提供与C语言编程相关的全面资源和深入讨论.本书通过对指针的基础知识和高 级特性的探讨,帮助程序员把指针的强大功能融入到自己的程序中去. 全书共18 ...
- java学习书籍推荐
1. Java 语言基础 谈到Java 语言基础学习的书籍,大家肯定会推荐Bruce Eckel 的<Thinking in Java >.它是一本写的相当深刻的技术书籍,Java 语言基 ...
- linux学习书籍推荐linux学习书籍推荐
引用地址:http://www.cnblogs.com/notepi/archive/2013/06/15/3137103.html Linux 学习书目推荐 Linux基础 1.<Linux与 ...
- 19年最新 Python0基础学习书籍推荐(内涵PDF地址以及书籍源码)
去年看过一篇文章,是关于18年的最适合0基础学习的书籍,今年,最新的书籍也已经统计出来.书籍的PDF太过于难找,所以很多PDF都找不到. 仅仅只能找到英文版PDF 本文章统计了18.19并做过对比,在 ...
- c++学习书籍推荐《C++沉思录》下载
百度云及其他网盘下载地址:点我 编辑推荐 经典C++图书,应广大读者的强烈要求再版 目录 第0章 序幕第一篇 动机第1章 为什么我用C++第2章 为什么用C++工作第3章 生活在现实世界中 第二篇 类 ...
- c++学习书籍推荐《C++编程思想第一卷》下载
百度云及其他网盘下载地址:点我 编辑推荐 <C++编程思想>(第1卷)(第2版)第1版荣获"软件开发"杂志评选的1996年度 图书震撼大奖,中文版自2000年推出以来, ...
随机推荐
- Win10如何关闭自动更新服务
原文:Win10如何关闭自动更新服务 第一步: 小娜搜索"gpedit.msc",进入本地计算机策略设置. 第二步: 找到策略位置:本地计算机策略-计算机配置-管理模板-Windo ...
- Win10《芒果TV》更新v3.8.70周年版:升级高级配色、自动切换夜间模式
官宣!光阴似箭,已过三年时光,我们一起从最初的青涩变成更加成熟起来,同呼吸共命运,匠心依旧,感恩有你,Win10版<芒果TV>全平台同步更新周年版v3.8.70,升级高级配色,新增自动切换 ...
- iBatisNet 中 iterate标签的使用
<iterate>标签,顾名思义是用来遍历标签用的. 支持的属性如下: 属性 说明 是否必选 open 遍历后生成的这些sql,开始的第一个符号 可选 close 遍历后生成的这些sql, ...
- PHPstudy + phpstrom +xdebug 断点调试(windows) - CSDN博客
原文:PHPstudy + phpstrom +xdebug 断点调试(windows) - CSDN博客 php.ini 配置 需要添加如下内容 [XDebug]xdebug.profiler_ou ...
- Windows服务(system权限)程序显示界面与用户交互,Session0通知Session1里弹出对话框(真的很牛) good
源码资源下载:http://download.csdn.net/detail/stony1980/4512984 1.VC2008中编写“Windows服务”(Windows Service)程序 ...
- 【Web前端Talk】“用数据说话,从埋点开始”-带你理解前端的三种埋点
埋点到底是什么呢? 引用自百科的原话是,埋点分析网站分析的一种常用的数据采集方法.因此其本质是分析,但是靠什么分析呢?靠埋点得到的数据.通俗来讲,就是当我想要在某个产品上得到用户的一些行为数据用来分析 ...
- Python连载12-shutil模块
一.shutil模块 1.函数:copy() (1)用法:复制文件0 (2)格式:copy(来源路径,目标路径) (3)返回值:返回目标路径 (4)注意:拷贝的同时可以给文件重命名 source_pa ...
- Redis 学习笔记(篇一):字符串和链表
本次学习除了基本内容之外主要思考三个问题:why(为什么).what(原理是什么).which(同类中还有哪些类似的东西,相比有什么区别). 由于我对 java 比较熟悉,并且 java 中也有字符串 ...
- 解决npm install卡住不动的小尴尬
npm install卡顿问题记录 遇到的问题 npm install -g @angular/cli 安装angular cli工具时,发现进度条一直卡住不动,相信很多朋友也遇到过.原因应该是国内的 ...
- Laravel --- artisan创建表以及填充表数据流程总结
1.创建建表文件 php artisan make:migration create_comments_table 打开database/migrations/xxx_create_comments_ ...