当前位置:首页 > 工业技术
C++语言基础与编程技术
C++语言基础与编程技术

C++语言基础与编程技术PDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:李京山等著
  • 出 版 社:航宇出版社
  • 出版年份:1994
  • ISBN:7800346234
  • 页数:412 页
图书介绍:
《C++语言基础与编程技术》目录

上篇 3

第一章 C++概述 3

1.1 C++简介 3

1.2 面象对象编程 3

第一部分 C++程序设计 3

1.3 C++程序设计风格与编程方法 5

1.4 C++编程中的若干要素 16

第二章 表达式 28

2.1 说明与标识符 28

2.2 数据类型 31

2.3 变量 40

2.4 常量 41

2.5 算符 46

2.6 表达式 55

3.2 空语句 59

3.3 复合语句 59

3.1 表达式语句 59

第三章 语句 59

3.4 选择语句 60

3.5 递归语句 62

3.6 转移语句 63

3.7 语句小结 66

第四章 函数与宏 67

4.1 函数的作用域 67

4.2 函数说明 67

4.3 函数定义 68

4.4 函数变元 68

4.5 指向函数的指针 75

4.6 链接程序 78

4.7 驱动程序 81

4.8 宏 82

第五章 类与对象 85

5.1 类概念 85

中篇 85

5.2 实现方式与完整类 95

5.3 类特性 102

5.4 构造函数与析构函数 107

5.5 其他事宜 110

第六章 派生类与继承 113

6.1 问题的提出 113

6.2 派生类 113

6.3 多重继承 117

6.4 虚拟基类 122

6.5 抽象类 127

6.6 程序举例 128

6.7 带引用参数的函数 136

6.8 自由存储器 141

7.1 包容类 148

7.2 举例 148

第七章 模板及其应用 148

7.3 函数模板 151

7.4 应用 157

7.5 通过模板参数说明实现 158

7.6 模板函数重载 159

7.7 表模板 168

第八章 函数与算符重载 179

8.1 何谓重载 179

8.2 函数重载 180

8.3 算符函数 183

8.4 算符和用户定义类型 185

8.5 赋值操作 192

8.6 存取用户定义类型的私有部分 195

8.7 重载调用算符 200

8.8 串类 201

第九章 数据流与I/O文件 205

9.1 C++流与基本流类 205

9.2 格式化I/O 206

9.3 C的输入与输出 214

9.4 建立操作程序 216

9.5 输入/输出文件 220

9.6 头文件 235

下篇 241

第十章 异常处理机制及出错处理技术 241

10.1 异常的概念 241

10.2 异常和构造函数与析构函数 243

10.3 意外的异常 244

10.4 区分各种异常 247

10.5 异常情况的处理方式 253

5.2 成员和成员函数 256

10.6 出错处理的几种方案 257

第十一章 软件构造 262

11.1 软件危机的产生 262

11.2 软件开发 264

11.3 软件设计 266

11.4 软件实验及软件测试 269

11.5 软件的维护 270

11.6 软件项目的管理 271

第十二章 C++与软件设计的关系之探讨 274

12.1 程序设计语言的选择 274

12.2 类的概念 275

12.3 类的各种依赖关系 276

12.4 类库及对类库概念的支持 285

12.5 用C++进行软件设计的有关问题 286

12.6 循序渐进的混合设计风格 288

第二部分 快速参考——C++语法和语义 293

第一章 C++结构 293

第二章 C++词法元素 295

2.1 空白符 295

2.2 关键字 296

2.3 标识符 296

2.4 文字(常量) 297

2.6 分隔符 301

2.5 算符 301

第三章 说明 303

3.1 与说明有关的几个概念 303

3.2 说明语法 307

3.3 说明符语义 318

第四章 C++语句和表达式 330

4.1 说明语句 330

4.2 表达式语句 331

4.3 C++的常规语句 346

4.4 异常处理(尝试分程序) 349

第五章 类 353

5.1 类的说明 353

5.3 联合 362

5.4 派生类 363

5.5 友元 372

5.6 构造函数和析构函数 374

5.7 转换函数 380

第六章 重载 383

6.1 函数名重载 383

6.2 算符重载 387

第七章 预处理 394

7.1 宏替换 394

7.2 文件包含 396

7.3 条件编译 396

7.4 其它预处理指令 397

7.5 预定义的名字 398

第八章 语法概要 399

8.1 单词 399

8.2 说明 402

8.3 说明符 404

8.4 类说明 406

8.5 表达式 407

8.6 语句 410

8.7 预处理 412

返回顶部