下载地址:网盘下载

内容简介  · · · · · ·

《C++沉思录》基于作者在知名技术杂志发表的技术文章、世界各地发表的演讲以及斯坦福大学的课程讲义整理、写作而成,融聚了作者10多年C++程序生涯的真知灼见。全书分为6篇32章,分别对C++语言的历史和特点、类和继承、STL与泛型编程、库的设计等几大技术话题进行了详细而深入的讨论,细微之处几乎涵盖了C++所有的设计思想和技术细节。全书通过精心挑选的实例,向读者传达先进的程序设计的方法和理念。

作者简介  · · · · · ·

Andrew Koenig 和 Barbara E.Moo 是夫妻.

Andrew Koenig 是AT&T公司Shannon实验室大规模编程研究部门中的成员,同时也是C++标准委员会的项目编辑。他的编程经验超过30年,其中有15年在使用C++,他已经出版了超过150 篇和C++有关的论文,并且在世界范围内就这个主题进行过多次演讲。

Barbara E.Moo 是独立咨询顾问,在软件领域中拥有超过20年的工作经验的独立咨询顾问。在AT&Tm作的近15年中,她参与了第一个使用C++编写的商业产品的开发,领导了公司中第一个C++编译器项目,管理了AT&T中广受赞誉的World Net Internet Service Business的开发。

目录  · · · · · ·

第0章 序幕
第一篇 动机
第1章 为什么我用C++
第2章 为什么用C++工作
第3章 生活在现实世界中
第二篇 类和继承
第4章 类设计者的核查表
第5章 代理类
第6章 句柄:第一部分
第7章 句柄:第二部分
第8章 一个面向对象程序范例
第9章 一个课堂练习的分析(上)
第10章 一个课堂练习的分析(下)
第11章 什么时候不应当使用虚函数
第三篇 模板
第12章 设计容器类
第13章 访问容器中的元素
第14章 迭代器
第15章 序列
第16章 作为接口的模板
第17章 模板和泛型算法
第18章 泛型迭代器
第19章 使用泛型迭代器
第20章 迭代器配接器
第21章 函数对象
第22章 函数配接器
第四篇 库
第23章 日常使用的库
第24章 一个库接口设计实例
第25章 库设计就是语言设计
第26章 语言设计就是库设计
第五篇 技术
第27章 自己跟踪自己的类
第28章 在簇中分配对象
第29章 应用器、操纵器和函数对
第30章 将应用程序库从输入输出中分离出来
第六篇 总结
第31章 通过复杂性获取简单性
第32章 说了HELLO WORLD后再做什么

下载地址:网盘下载

转载于:https://www.cnblogs.com/long12365/p/9730460.html

C++沉思录中文版pdf相关推荐

  1. PHP沉思录-第三篇-Smarty-左轻侯-《程序员》2007年10月号

    为什么80%的码农都做不了架构师?>>>    创建时间:2007-10-31 21:23:11   最后修改时间:2007-10-31 21:23:11 PHP沉思录之三:Smar ...

  2. 霍金遗作《十问:霍金沉思录》出版 马化腾作跋纪念

    [TechWeb]3月14日消息,今日,在著名物理学家霍金去世一周年之际,霍金遗作<十问:霍金沉思录>中文版正式发布.腾讯董事会主席兼首席执行官马化腾为本书作跋,纪念霍金为科学发展做出的贡 ...

  3. 《C++沉思录 第2版》

    内容简介: <C和C++经典著作•C++沉思录:Ruminations on C++>基于作者在知名技术杂志发表的技术文章.世界各地发表的演讲以及斯坦福大学的课程讲义整理.写作而成,融聚了 ...

  4. 关于《设计模式》与《设计模式沉思录》中提到的“常露齿嘻笑的猫”(Cheshire Cat)的说明

    最近在看GoF的<设计模式>,在此之前看了John Vlissides的<设计模式沉思录>,在"沉思录"P42页脚注中,作者提到 "在C++中这样 ...

  5. 关于《设计模式》与《设计模式沉思录》中提到的“常露齿嘻笑的猫”(Cheshire Cat)的说明...

    最近在看GoF的<设计模式>,在此之前看了John Vlissides的<设计模式沉思录>,在"沉思录"P42页脚注中,作者提到 "在C++中这样 ...

  6. 迪克森沉思录之做Global SAP项目的弊端

    迪克森沉思录之做Global SAP项目的弊端 笔者在过去的十年里,参与过好几个大型跨国企业在国内工厂的SAP推广实施项目,这种项目就是将总部设计好的全球模板推广到其海外工厂,使得其诸多海外工厂能按照 ...

  7. ASP.NET Core 沉思录 - 结构化日志

    在 <ASP.NET Core 沉思录 - Logging 的两种介入方法>中我们介绍了 ASP.NET Core 中日志的基本设计结构.这一次我们来观察日志记录的格式,并进一步考虑如何在 ...

  8. ASP.NET Core 沉思录 - Logging 的两种介入方法

    ASP.NET Core 中依赖注入是一个很重要的环节.因为几乎所有的对象都是由它创建的(相关文章请参见<ASP.NET Core 沉思录 - ServiceProvider 的二度出生> ...

  9. 【ASP.NET Core 沉思录】CreateWebHostBuilder 是一个 Convension

    失踪人口回归.去年六月份开始,我开始翻译一千多页的<CSharp 7 in a Nutshell>到现在为止终于告一段落.我又回归了表世界.从这次开始我希望展开一个全新的主题.我叫它 AS ...

  10. 学习《深度学习入门:基于Python的理论与实现》高清中文版PDF+源代码

    入门神经网络深度学习,推荐学习<深度学习入门:基于Python的理论与实现>,这本书不来虚的,一上来就是手把手教你一步步搭建出一个神经网络,还能把每一步的出处讲明白.理解神经网络,很容易就 ...

最新文章

  1. 使用elementui实现表单上传功能_elementUI实现自定义上传文件并携带参数
  2. Eclipse 启动Tomcat 超时报错的解决方案
  3. php curl ob start,curl - php中开启缓冲压缩 ob_start('ob_gzhandler') 之后是在什么时候开始的压缩?...
  4. SpringBoot------集成MyBatis报错
  5. 高盛想要做华尔街的谷歌
  6. 好友圈的场景有哪些特点,该如何设计?
  7. 【实战 Ids4】║ 在Swagger中调试认证授权中心
  8. m1芯片macbook安装torch环境(采用conda-forge)
  9. ubunt Linux nginx,linux ubuntu系统安装nginx教程
  10. 【问题解决】sql2012安装时卡在正在启动操作系统功能"NetFx3"上不动的解决办法...
  11. Park 变换 系数2/3的由来
  12. 关于win10无法正常关机
  13. 统计数据收集方式与收集方法
  14. VMware14 kali linux安装教程
  15. x友GRP-u8 注入-RCE漏洞复现
  16. pyqt 多窗口之间的相互调用方法
  17. 蓝牙耳机哪款好用?这些选购小技巧帮你选到更适合你的蓝牙耳机!
  18. win11系统开机后没有输入法——解决方法亲测有效
  19. mysql反掩码_理解通配符掩码
  20. 迪士尼2016年压轴巨作---《海洋奇缘》观后感

热门文章

  1. 这两种方法能使PDF不能被复制和修改
  2. 央行数字货币(CBDC)基础知识
  3. UCOS操作系统——任务的挂起与恢复(四)
  4. Mahony 互补滤波算法
  5. umijs 隐藏开发工具_使用UmiJS框架开发React应用
  6. 三农数据(1996-2020)三:居民收入来源详情、消费支出详情、医疗卫生、文化、养老等整理好的面板数据,省级层面,excel或stata版本
  7. pd虚拟机专用windows系统镜像(m1/intel)「新增:Intel Mac win7专业版懒人包镜像」
  8. 关于HP M125-M126的无线链接方案
  9. numpy python安装_安装numpy
  10. Excel - 数组类型及数组公式