C++程序设计教程(第3版)

C++程序设计教程(第3版)
作 者: Leen Ammeraal 刘瑞挺
出版社: 中国铁道出版社
丛编项: 21世纪高等院校计算机教材
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: C++
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《C++程序设计教程(第3版)》作者简介

内容简介

1. 本书按C++的新标准详尽地阐述了C++编程技巧和设计理念,为编程人员提供了最佳的学习方式。2. 内容深入浅出,快速引导您踏入C++程序开发的领域。3. 本书指导您在程序设计过程中,如何恰当地运用面向对象的程序设计方法和传统的程序设计方法。4.书中涉及到的程序源代码和习题答案在网址http://www.tqbooks.net/download.asp可免费下载。对于那些带星号的习题,可在本书的附录C中找到答案。

图书目录

第1章 绪论

1-1 C++及其他语言

1-2 非实用的程序

1-3 存储器组织和二进制数

1-4 标识符和关键字

1-5 常量

1-6 标准String

1-7 STL的一些要素

1-8 注释

练习题

第2章 表达式和语句

2-1 算术运算

2-2 类型、变量和赋值

2-3 比较与逻辑运算符

2-4 复合语句和IF语句

2-5 迭代语句

2-6 Break、Continue、Goto、Switch

2-7 简单声明

练习题 38

第3章 其他运算符

3-1 条件表达式

3-2 逗号运算符

3-3 位操作

3-4 简单数组

3-5 关联性

3-6 运算符的优先级和语法规则

3-7 算术转换与合计

3-8 L值

练习题

第4章 函数与程序结构

4-1 函数的定义与声明

4-2 关键字void

4-3 通过参数来改变变量

4-4 变元的类型和返回值

4-5 再论初始化

4-6 分别编译和未命名的命名空间

4-7 一些数学标准函数

4-8 函数重载

4-9 作为返回值的引用

4-10 引用参数和const

4-11 内联函数

4-12 一些预处理程序

练习题

第5章 数组、指针与字符串

5-1 地址运算

5-2 函数变元与数组

5-3 指针

5-4 C风格的字符串和标准string类型

5-5 字符串构造函数与字符串赋值

5-6 C风格字符串及其转换

5-7 类型string:长度、复制与比较

5-8 类型string:增补、插入与拼接

5-9 类型string:查找、子字符串与交换

5-10 类型string:输入与输出

5-11 多维数组

5-12 指针的数组与指向数组的指针

5-13 程序参数

5-14 内存格式转换

5-15 指向函数的指针

5-16 动态内存分配

练习题

第6章 类与对象

6-1 关键字struct

6-2 构造函数与其他成员函数

6-3 构造函数的初始化函数

6-4 在类外部定义成员函数

6-5 构造函数的更深层次探讨

6-6 运算符重载与友元函数

6-7 运算符、转换和关键字explicit

6-8 析构函数与缺省构造函数

6-9 复制类对象

6-10 继承

6-11 虚函数

6-12 运行时类型信息与dynamic_cast

6-13 静态类成员

6-14 指向类成员的指针

6-15 联合与位字段

6-16 函数对象

练习题

第7章 模板

7-1 引言

7-2 函数模板

7-3 类模板

7-4 重温类型string

7-5 复数

练习题

第8章 异常处理

8-1 差错与异常

8-2 使用关键字try、catch和throw

8-3 异常类

8-4 有关new的差错处理

8-5 异常规格说明

练习题

第9章 标准模板库STL

9-1 通过迭代器访问向量

9-2 向量、列表、双端队列以及容器适配器

9-3 迭代器分类

9-4 数组与STL算法

9-5 列表专用的成员函数

9-6 关联容器

9-7 集合与多集合

9-8 映射与多映射

9-9 对偶与比较

9-10 函数对象与函数适配器

9-11 不可修改的序列算法

9-12 可修改的序列算法

9-13 与排序有关的算法

9-14 通用数值算法

9-15 位序列:bitset

练习题

第10章 I/O流

10-1 流

10-2 输出

10-3 输入

10-4 文件I/O

10-5 随机访问

10-6 差错状态

10-7 重温内存格式转换

练习题

第11章 早期的库函数

11-1 诊断:

11-2 字符分类:

11-3 错误编号:

11-4 浮点数精度:

11-5 最大整数等:

11-6 数学函数:

11-7 变长变元表:

11-8 输入与输出:

11-9 杂项:

11-10 C格式字符串函数:

11-11 时间与日期:

练习题

附录A 深入探讨操作符

附录B ASCII码表

附录C 练习答案