百度云及其他网盘下载地址:点我

编辑推荐

《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++》下载的更多相关文章

  1. C语言学习书籍推荐《C Primer Plus(中文版)(第5版)》下载

    普拉塔 (Prata S.) (作者), 云巅工作室 (译者) <C Primer Plus(中文版)(第5版)>共17章,介绍了C语言的基础知识,包括数据类型.格式化输入输出.运算符.表 ...

  2. java虚拟机的学习书籍推荐

    javaEE开发已然是一个老生常谈的话题了,但经典之所以会成为经典,就是因为有可重复琢磨之处,每一次的反复推敲都会有不一样的收获.如果你不满足于做一个只会写if…else…的Java程序员,而是希望更 ...

  3. C++学习书籍推荐《Accelerated C++中文版》下载

    百度云及其他网盘下载地址:点我 媒体推荐 书评 这是一本一流的C++入门书,它采用了一种和实践相结合的方式来解决具体的问题.相比我所见过的其他C++入门书来说,本书以令人惊奇的紧凑格式覆盖了更多的关于 ...

  4. C语言学习书籍推荐《C陷阱与缺陷》下载

    下载地址:点我 凯尼格 (作者), 高巍 (译者) <C和C++经典著作:C陷阱与缺陷>适合有一定经验的C程序员阅读学习,即便你是C编程高手,<C和C++经典著作:C陷阱与缺陷> ...

  5. C语言学习书籍推荐《C和指针 Pointers On C》下载

    <C和指针 POINTERS ON C>提供与C语言编程相关的全面资源和深入讨论.本书通过对指针的基础知识和高 级特性的探讨,帮助程序员把指针的强大功能融入到自己的程序中去.  全书共18 ...

  6. java学习书籍推荐

    1. Java 语言基础 谈到Java 语言基础学习的书籍,大家肯定会推荐Bruce Eckel 的<Thinking in Java >.它是一本写的相当深刻的技术书籍,Java 语言基 ...

  7. linux学习书籍推荐linux学习书籍推荐

    引用地址:http://www.cnblogs.com/notepi/archive/2013/06/15/3137103.html Linux 学习书目推荐 Linux基础 1.<Linux与 ...

  8. 19年最新 Python0基础学习书籍推荐(内涵PDF地址以及书籍源码)

    去年看过一篇文章,是关于18年的最适合0基础学习的书籍,今年,最新的书籍也已经统计出来.书籍的PDF太过于难找,所以很多PDF都找不到. 仅仅只能找到英文版PDF 本文章统计了18.19并做过对比,在 ...

  9. c++学习书籍推荐《C++沉思录》下载

    百度云及其他网盘下载地址:点我 编辑推荐 经典C++图书,应广大读者的强烈要求再版 目录 第0章 序幕第一篇 动机第1章 为什么我用C++第2章 为什么用C++工作第3章 生活在现实世界中 第二篇 类 ...

  10. c++学习书籍推荐《C++编程思想第一卷》下载

    百度云及其他网盘下载地址:点我 编辑推荐 <C++编程思想>(第1卷)(第2版)第1版荣获"软件开发"杂志评选的1996年度 图书震撼大奖,中文版自2000年推出以来, ...

随机推荐

  1. jquery腾讯微博

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  2. Install Oracle 12c R2 on CentOS 7 silently

    准备工作 VMware 虚拟机 CentOS 7 17.08 系统安装包镜像 Oracle 12c R2 软件安装包 配置 yum 库并安装如下包 binutils-2.23.52.0.1-12.el ...

  3. 修改window.external使JS可调用Delphi方法

    原文地址:http://hi.baidu.com/rarnu/blog/item/4ec80608022766d663d986ea.html 在js中,有一个比较特殊的对象,即window.exter ...

  4. 【C#】VS2012+InstallShield2013制作软件更新包

    原文:[C#]VS2012+InstallShield2013制作软件更新包 上篇文章介绍了如何使用installshield制作软件的安装包,见地址:http://blog.csdn.net/cat ...

  5. Java发展历程

    Java 的发展要追溯到 1991 年,Patrick Naughton(帕特里克·诺顿)和 James Gosling(詹姆斯·高斯林)带领 Sun 公司的工程师打算为有线电视转换盒之类的消费产品设 ...

  6. Win10《芒果TV》商店版双十一独家大礼,每日前100名用户免费领取7天VIP

    为答谢大家对Win10<芒果TV>商店版一年以来一如既往的支持,2016年11月1日-11月30日期间,每天登录<芒果TV>UWP版(最新版本v3.1.3)的前100位用户可领 ...

  7. error C2760: 语法错误: 意外的令牌“标识符”,预期的令牌为“类型说明符”

    解决办法: 打开项目工程----> 属性 ---> c/c++ --> 语音 --> 符合模式 修改成否即可

  8. WPF 调用API修改窗体风格实现真正的无边框窗体

    原文:WPF 调用API修改窗体风格实现真正的无边框窗体 WPF中设置无边框窗体似乎是要将WindowStyle设置为None,AllowTransparency=true,这样才能达到WinForm ...

  9. C#高性能大容量SOCKET并发(九):断点续传

    原文:C#高性能大容量SOCKET并发(九):断点续传 上传断点续传 断点续传主要是用在上传或下载文件,一般做法是开始上传的时候,服务器返回上次已经上传的大小,如果上传完成,则返回-1:下载开始的时候 ...

  10. QTcpSocket类和QTcpServer类

    QTcpSocket 详细描述:QTcpSocket 类提供一个TCP套接字TCP是一个面向连接,可靠的的通信协议,非常适合于连续不断的数据传递QTcpSocket 是QAbstractSocket类 ...