欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • C++沉思录
      • 作者:(美)安德鲁·凯尼格//芭芭拉·摩尔|责编:傅道坤|译者:黄晓春
      • 出版社:人民邮电
      • ISBN:9787115521262
      • 出版日期:2020/08/01
      • 页数:335
    • 售价:35.6
  • 内容大纲

        本书基于作者在知名技术杂志发表的技术文章、世界各地发表的演讲以及斯坦福大学的课程讲义整理、写作而成,融聚了作者10多年C++程序生涯的真知灼见。
        本书分为6篇,共32章,分别对C++语言的历史和特点、类和继承、STL与泛型编程、库的设计等几大技术话题进行了详细而深入的讨论,细微之处几乎涵盖了C++所有的设计思想和技术细节。本书通过精心挑选的实例,向读者传达先进的程序设计方法和理念。
        本书适合有一定经验的C++程序员阅读学习,可以帮助他们提升技术能力,成为C++程序设计的高手。
  • 作者介绍

  • 目录

    第0章  序幕
      0.1  第一次尝试
      0.2  不用类来实现
      0.3  为什么用C++更简单
      0.4  一个更大的例子
      0.5  小结
    第一篇  动机
      第1章  为什么我用C++
        1.1  问题
        1.2  历史背景
        1.3  自动软件发布
        1.4  进入C++
        1.5  重复利用的软件
        1.6  后记
      第2章  为什么用C++工作
        2.1  小项目的成功
        2.2  抽象
        2.3  机器应该为人服务
      第3章  生活在现实世界中
    第二篇  类和继承
      第4章  类设计者的核查表
      第5章  代理类
        5.1  问题
        5.2  经典解决方案
        5.3  虚复制函数
        5.4  定义代理类
        5.5  小结
      第6章  句柄:第一部分
        6.1  问题
        6.2  一个简单的类
        6.3  绑定到句柄
        6.4  获取对象
        6.5  简单的实现
        6.6  引用计数型句柄
        6.7  写时复制
        6.8  讨论
      第7章  句柄:第二部分
        7.1  回顾
        7.2  分离引用计数
        7.3  对引用计数的抽象
        7.4  存取函数和写时复制
        7.5  讨论
      第8章  一个面向对象程序范例
        8.1  问题描述
        8.2  面向对象的解决方案
        8.3  句柄类
        8.4  扩展1:新操作
        8.5  扩展2:增加新的节点类型
        8.6  反思
      第9章  一个课堂练习的分析(上)

        9.1  问题描述
        9.2  接口设计
      ……
    第三篇  模板
    第四篇  库
    第五篇  技术
    第六篇  总结