展开全部

主编推荐语

这本书面向有一定编程基础,想快速入门C++的学习者。

内容简介

本书以四个面向来表现C++的本质:procedural(面向过程的)、generic(泛型的)、object-based(基于对象的)、objectoriented(面向对象的)。

全书围绕一系列逐渐繁复的程序问题,以及用以解决这些问题的语言特性来组织。循此方式,你将不只学到C++的功能和结构,也可学到它们的设计目的和基本原理。

本书适合那些已经开始从事软件设计,又抽不出太多时间学习新技术的程序员阅读。

目录

  • 版权信息
  • 出版说明 悦读上品 得乎益友
  • 满汉全席之外(译序/侯捷)
  • 前言
  • 结构与组织
  • 关于源代码
  • 致谢
  • 更多读物
  • 排版约定
  • 1 C++编程基础
  • 1.1 如何撰写C++程序
  • 1.2 对象的定义与初始化
  • 1.3 撰写表达式
  • 1.4 条件语句和循环语句
  • 1.5 如何运用Array和Vector
  • 1.6 指针带来弹性
  • 1.7 文件的读写
  • 2 面向过程的编程风格
  • 2.1 如何编写函数
  • 2.2 调用函数
  • 2.3 提供默认参数值
  • 2.4 使用局部静态对象
  • 2.5 声明inline函数
  • 2.6 提供重载函数
  • 2.7 定义并使用模板函数
  • 2.8 函数指针带来更大的弹性
  • 2.9 设定头文件
  • 3 泛型编程风格
  • 3.1 指针的算术运算
  • 3.2 了解Iterator(泛型指针)
  • 3.3 所有容器的共通操作
  • 3.4 使用顺序性容器
  • 3.5 使用泛型算法
  • 3.6 如何设计一个泛型算法
  • 3.7 使用Map
  • 3.8 使用Set
  • 3.9 如何使用Iterator Inserter
  • 3.10 使用iostream Iterator
  • 4 基于对象的编程风格
  • 4.1 如何实现一个Class
  • 4.2 什么是构造函数和析构函数
  • 4.3 何谓mutable(可变)和const(不变)
  • 4.4 什么是this指针
  • 4.5 静态类成员
  • 4.6 打造一个Iterator Class
  • 4.7 合作关系必须建立在友谊的基础上
  • 4.8 实现一个copy assignment operator
  • 4.9 实现一个function object
  • 4.10 重载iostream运算符
  • 4.11 指针,指向Class Member Function
  • 5 面向对象编程风格
  • 5.1 面向对象编程概念
  • 5.2 漫游:面向对象编程思维
  • 5.3 不带继承的多态
  • 5.4 定义一个抽象基类
  • 5.5 定义一个派生类
  • 5.6 运用继承体系
  • 5.7 基类应该多么抽象
  • 5.8 初始化、析构、复制
  • 5.9 在派生类中定义一个虚函数
  • 5.10 运行时的类型鉴定机制
  • 6 以template进行编程
  • 6.1 被参数化的类型
  • 6.2 Class Template的定义
  • 6.3 Template类型参数的处理
  • 6.4 实现一个Class Template
  • 6.5 一个以Function Template完成的Output运算符
  • 6.6 常量表达式与默认参数值
  • 6.7 以Template参数作为一种设计策略
  • 6.8 Member Template Function
  • 7 异常处理
  • 7.1 抛出异常
  • 7.2 捕获异常
  • 7.3 提炼异常
  • 7.4 局部资源管理
  • 7.5 标准异常
  • 附录A 习题解答
  • 附录B 泛型算法参考手册
  • 附录C 中英术语对照侯捷
  • 索引
展开全部

评分及书评

5.0
4个评分
  • 用户头像
    给这本书评了
    5.0

    这本书也是指导你怎么把 C++ 用好的。跟 effective C++ 系列很像 也是给出几十条建议的。方法也很简单深入理解每一条建议的原理然后应用他们。在应用中就会融入更对的自己体会,就是平常所说的悟。慢慢的这些都会内化成自己的东西了

      转发
      评论

    出版方

    电子工业出版社

    电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。