《C++3.0基础教程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:马启文,冯矢勇编
  • 出 版 社:北京:海洋出版社
  • 出版年份:1993
  • ISBN:750273273X
  • 页数:216 页
图书介绍:

目 录 1

前言 1

第一章高级语言的发展与OOP设计导论 1

1.1 C的成熟 2

1.2新的期望 2

1.3库的失败 2

1.4 OOP的兴起 3

1.5 C++应运而生 3

1.6 OOP的基本思想 4

第二章Borland C++3.0简介 5

2.1 Borland C++3.0概述 5

2.2 Borland C++3.0的主要特点 5

2.3 Borland C++3.0的运行环境 7

2.4 Borland C++3.0软件包和资料 7

2.5 Borland C++3.0的安装 8

2.5.1 使用INSTALL安装Borland C++ 8

2.5.2 README文件 10

2.5.5设置IDE 11

2.5.3 HELPME!.DOC文件 11

2.5.4示例程序 11

第三章C++对C的扩充(非类部分的特性) 12

3.1注释 12

3.2标帜符长度 13

3.3函数中void参数 13

3.6不允许多次定义全局变量 14

3.7输入输出操作 14

3.5枚举名、结构名和类名 14

3.4函数原型 14

3.8寄存器变量 16

3.9强类型机制 16

3.10引用 17

3.11块内的说明 20

3.12内联函数 20

3.13new和delete 21

3.14作用域访问运算符 22

3.15#pragmas 22

3.17无名联合 23

3.16const的扩充作用 23

3.18函数重载 24

3.19字符型常量不自动扩展成整数型 25

3.20使用默认值的函数参数 25

3.21参数个数不定的函数 26

第四章C++入门 28

4.1建立类的例子 28

4.2成员函数 29

4.4成员访问控制 30

4.3调用成员函数 30

4.5操作和数据的封装 32

4.6构造函数和析构函数 32

4.7继承 35

4.8小结 44

第五章集成开发环境(IDE) 45

5.1 IDE的启动和退出 45

5.1.1保护模式下运行C+的准备工作 45

5.1.2 Windows和保护模式 46

5.1.3 IDE启动命令及选参项 46

5.1.4退出Borland C++IDE 47

5.2 IDE的组成 48

5.2.1 菜单结构 48

5.2.2常用热键及功能 49

5.2.3 Borland C++窗口系统 51

5.2.4状态行 54

5.2.5会话框 55

5.2.6编辑功能 57

5.3 Turbo C++3.0 for Windows的IDE 57

5.3.3从IDE中启动Turbo C++for Windows 58

5.3.2安装Turbo C++for Windows 58

5.3.1Turbo C++3.0 for Windows IDE的扩充特性 58

5.3.4使用加速棒(Speed Bar) 61

5.3.5配置文件和项目文件简介 61

5.4对象浏览器简介 63

5.4.1浏览类 64

5.4.2检查函数 65

5.4.3检查变量 65

5.4.4检查源代码的符号 65

5.5.1≡(系统)菜单 66

5.5.2 File菜单 66

5.5 IDE菜单及选项 66

5.5.3 Edit菜单 69

5.5.4 Search菜单 71

5.5.5 Run菜单 73

5.5.6 Compile菜单 75

5.5.7 Debug菜单 76

5.5.8 Project菜单 83

5.5.9 Browse菜单 84

5.5.10 Options菜单 86

5.5.11 Window菜单 107

5.5.12 Help菜单 109

5.6多文件项目的管理 110

5.6.1使用项目管理器的例子 111

5.6.2跟踪错误 113

5.6.3使用不同的文件译码器 115

5.6.4取代标准库 116

5.6.5其他功能 116

6.1类的组织 119

第六章C++基本要素 119

6.2类指针 120

6.3关键字this 121

6.4内联函数 122

6.5友元函数 124

6.6对象数组 128

6.7类的静态成员 131

6.8结构和联合 132

6.9枚举 134

6.10类的继承 135

6.11函数的缺省实参数 142

6.12传递对象给函数 143

6.13运算符重载 144

6.14多态性 147

第七章调试手段和方法 156

7.1跟踪程序的流程和跟踪高层流程 156

7.2跟踪被调函数 158

7.3设置断点 159

7.4查看数据 159

7.5求值和修改变量 159

7.7查找函数定义和调用关系 160

7.6设置监视 160

7.8预防措施 161

7.9调试技巧 161

7.10常见错误 162

7.11调试实例 169

第八章Borland C++3.0实用程序 176

8.1 IMPDEF 176

8.1.1 使用C++类的DLL 177

8.1.2 DLL中的函数 177

8.2 IMPLIB 178

8.3 IMPLIBW 179

8.3.1选择一个IMPORT(引入)库 179

8.3.2建立IMPORT库 180

8.4 MAKE 180

8.4.1 MAKE是怎样工作的 180

8.4.2启动MAKE 180

8.4.3 MAKE的简单运用 183

8.4.4创建makefile文件 184

8.4.5 makefile文件的组成 184

8.5.2TLIB命令行 185

8.5 TLIB 185

8.5.1为什么使用目标模块库 185

8.5.3使用应答文件 187

8.5.4建立一个扩充字典:/E选项 188

8.5.5设置页的大小:/P选项 188

8.5.6高级操作:/C选项 188

8.5.7例子 189

8.6 TLINK 189

8.6.1调用TLINK 189

8.6.2 TLINK选项 196

8.6.3模块定义文件 201

8.6.4模块定义方法 203

8.7 WinSight 207

8.7.1启动 207

8.7.2选择一个视口 208

8.7.3使用窗口树 208

8.7.4类的操作 209

8.7.5取消时间 210

8.7.6选择跟踪的信息 210

8.7.7 WinSight窗口 215