图书介绍

C++程序设计教程【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

C++程序设计教程
  • (美)Leen Ammeraal著;刘瑞挺等译 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:7113052053
  • 出版时间:2003
  • 标注页数:392页
  • 文件大小:20MB
  • 文件页数:402页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

C++程序设计教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 绪论1

1-1 C++及其他语言2

1-2 非实用的程序3

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

1-4 标识符和关键字8

1-5 常量9

1-6 标准String类型12

1-7 STL的一些要素13

1-8 注释15

练习题16

第2章 表达式和语句17

2-1 算术运算18

2-2 类型、变量和赋值20

2-3 比较与逻辑运算符25

2-4 复合语句和IF语句26

2-5 迭代语句30

2-6 Break、Continue、Goto、Switch34

2-7 简单声明37

练习题38

第3章 其他运算符39

3-1 条件表达式40

3-2 逗号运算符41

3-3 位操作44

3-4 简单数组46

3-5 关联性48

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

3-7 算术转换与合计54

3-8 L值和R值58

练习题59

第4章 函数与程序结构63

4-1 函数的定义与声明64

4-2 关键字void68

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

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

4-5 再论初始化77

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

4-7 一些数学标准函数83

4-8 函数重载84

4-9 作为返回值的引用85

4-10 引用参数和const86

4-11 内联函数87

4-12 一些预处理程序88

练习题91

第5章 数组、指针和字符串95

5-1 地址运算96

5-2 函数变元与数组97

5-3 指针98

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

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

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

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

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

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

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

5-11 多维数组117

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

5-13 程序参数121

5-14 内存格式转换122

5-15 指向函数的指针123

5-16 动态内存分配125

练习题128

第6章 类与对象131

6-1 关键字struct132

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

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

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

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

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

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

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

6-9 复制类对象156

6-10 继承162

6-11 虚函数171

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

6-13 静态类成员180

6-14 指向类成员的指针182

6-15 联合与位字段184

6-16 函数对象186

练习题190

第7章 模板193

7-1 引言194

7-2 函数模板194

7-3 类模板197

7-4 重温类型string201

7-5 复数202

练习题205

第8章 异常处理207

8-1 差错与异常208

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

8-3 异常类214

8-4 有关new的差错处理216

8-5 异常规格说明217

练习题218

第9章 标准模板库STL219

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

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

9-3 迭代器分类231

9-4 数组与STL算法235

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

9-6 关联容器243

9-7 集合与多集合244

9-8 映射与多映射246

9-9 对偶与比较248

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

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

9-12 可修改的序列算法267

9-13 与排序有关的算法272

9-14 通用数值算法283

9-15 位序列:bitset285

练习题285

第10章 I/O流289

10-1 流290

10-2 输出290

10-3 输入298

10-4 文件I/O304

10-5 随机访问310

10-6 差错状态313

10-7 重温内存格式转换316

练习题317

第11章 早期的库函数321

11-1 诊断:〈cassert〉322

11-2 字符分类:〈cctype〉322

11-3 错误编号:〈cerrno〉323

11-4 浮点数精度:〈cfloat〉324

11-5 最大整数等:〈climits〉325

11-6 数学函数:〈cmath〉325

11-7 变长变元表:〈cstdarg〉327

11-8 输入与输出:〈cstdio〉328

11-9 杂项:〈cstdlib〉336

11-10 C格式字符串函数:〈cstring〉337

11-11 时间与日期:〈ctime〉339

练习题342

附录A 深入探讨操作符343

附录B ASCⅡ码表347

附录C 练习答案349

热门推荐