当前位置:首页 > 工业技术
Borland C++编程实例集锦
Borland C++编程实例集锦

Borland C++编程实例集锦PDF电子书下载

工业技术

  • 电子书积分:16 积分如何计算积分?
  • 作 者:求实编著
  • 出 版 社:北京:科学出版社
  • 出版年份:1994
  • ISBN:7030040449
  • 页数:525 页
图书介绍:
《Borland C++编程实例集锦》目录

目录 1

目录 2

第一部分 Borland C++初级程序设计技术 2

第一章 程序流程控制 2

1.1 关系操作符 2

1.2 for循环 3

1.3 域宽函数setw() 6

1.4 for循环嵌套 7

1.5 while循环 9

1.6 while循环嵌套 12

1.7 getche()与getch() 13

1.8 do循环 14

第二章 用户定义的数据类型 18

2.1 typedef 18

2.2 结构数据类型 19

2.3 嵌套结构 23

2.4 几个关于结构的例子 25

2.5 union 29

2.6 enum 31

3.1 函数定义 35

18.9 画弧 35

第三章 函数 35

3.2 以常量作为函数参数 37

3.3 以变量作为函数参数 39

3.4 以结构作为函数参数 40

3.5 使用return返回函数值 42

3.6 引用调用 43

3.7 基本数据类型的引用调用 43

3.8 以结构为引用参数的函数调用 46

3.9 重载函数 47

3.10 嵌入函数 51

3.11 缺省参数值的函数声明 52

第四章 类与对象 54

4.1 类定义与对象声明 54

4.2 构造函数 59

4.3 析构函数 63

4.4 在类外部定义成员函数 64

4.5 构造函数的重载 66

4.6 以对象作为函数参数 68

4.7 返回值为对象 70

4.8 结构与类的区别 73

第五章 重载操作符 75

5.1 单目重载操作符 75

5.2 具有返回值的重载操作符 78

5.3 双目重载操作符 81

5.4 比较重载操作符 86

5.5 设置特殊操作符的重载 88

5.6 不同数据类型的转换 90

5.7 不同类型的类的转换 92

5.8 等号重载操作符 98

5.9 前置运算和后置运算 100

5.10 综合应用实例 102

第六章 继承 106

6.1 继承 106

6.2 基类与派生类 106

6.3 private与public继承关系 111

6.4 派生类的构造函数定义 113

6.5 派生类成员函数同名定义 116

6.6 含基类构造函数的构造函数声明 118

6.7 类层次 121

6.8 多重继承 124

6.9 嵌套类 128

第七章 指针 133

7.1 指针地址、地址运算符 133

7.2 指针变量 134

7.3 存取指针变量所指的值 135

7.4 指针与数组 136

7.5 指针与函数 138

7.6 指针与气泡排序 140

7.7 指针与字符串 145

7.8 指针数组与字符串 148

7.9 内存分配函数new与释放函数delete 149

7.10 new,delete与类 150

7.11 指针与结构 152

7.12 指针与对象 153

第八章 虚函数、友元函数与this指针 156

8.1 静态联编与动态联编 156

8.2 虚函数 158

8.3 纯虚函数 159

8.4 纯虚函数的应用 161

8.5 友元函数 164

8.6 友元类 166

8.7 this指针 167

8.8 用this指针返回值 169

9.1 文件类简介 172

9.2 字符串I/O 172

第九章 文件 172

9.3 字符I/O 176

9.4 fstream输入/输出文件对象 179

9.5 对象I/O 186

9.6 文件指针 189

9.7 其它形式的文件 192

10.1 初始化BGI 195

第十章 Borland图形接口(BGI) 195

第二部分 Borland C++高级程序设计 195

10.2 编写基本的BGI程序 196

10.3 错误检查措施 197

10.4 使用坐标 198

10.5 绘图命令 199

10.6 切割成型的风景画 209

第十一章 BGI绘图函数 214

11.1 象素级绘图 214

11.2 绘图命令综述 217

11.3 动画基础 222

11.4 区域填充 224

12.1 图形模式的正文 233

第十二章 BGI字体和正文 233

12.2 Borland C++如何存取字体 236

12.3 建立定制的字体 238

12.4 放大字符 243

12.5 显示字符和数码 247

12.6 扩展的正文处理例程 247

12.7 使用正文输入 249

第十三章 表示图 255

13.1 基本图形类型 255

13.2 动画图 270

14.1 间隔化 273

第十四章 动画 273

14.2 在背景上动画化对象 281

14.3 用调色板动画化 285

14.4 使用多重内存页面 290

第十五章 创建鼠标工具包 292

15.1 鼠标的使用 292

15.2 访问鼠标驱动程序 293

15.3 鼠标函数 294

15.4 增添键盘输入 300

15.5 测试鼠标 317

16.1 为什么使用图标 319

16.2 表示图标 319

第十六章 使用图标 319

16.3 保存图标 320

16.4 读图标文件 321

16.5 交互式编辑程序 321

第十七章 弹出式窗口 333

17.1 基本方法 333

17.2 使用窗口程序包 343

17.3 测试程序 343

第十八章 交互式绘图工具 346

18.1 交互式图形程序包 346

18.3 喷涂效果 352

18.2 擦除 352

18.4 画线 353

18.5 画多边形 354

18.6 画矩形 355

18.7 画圆 356

18.8 画椭圆 357

18.10 杂项绘图支援 358

第十九章 绘画程序 377

19.1 绘画程序综述 377

19.2 绘画函数 380

19.4 改变填充类型 381

19.3 下拉菜单 381

19.5 交互作用 382

19.6 使用绘画程序 382

19.7 增强绘画程序 382

19.8 测试绘画程序 383

第二十章 CAD程序 397

20.1 绘画和画图 397

20.2 画各种对象 400

20.3 复制函数 404

20.4 旋转命令 404

20.5 修改绘图次序 404

20.6 选择和移动一个对象 405

20.7 访问gobjlist中的成员函数 406

20.8 扩充CAD程序 406

20.9 编译CAD程序 407

第二十一章 三维图形 443

21.1 编译3d.cpp程序 443

21.2 测试三维程序 443

21.3 三维程序设计实例 444

附录A C++初学者必读 460

A.1 封装 461

A.3 多态性 463

A.2 继承 463

A.4 重载 464

A.5 用类来模拟现实世界 464

A.6 再论继承 472

A.7 虚函数 483

A.8 动态对象 493

A.9 C++中更多的灵活性 498

A.10 用户定义数据类型的I/O 510

A.11 下一步 511

A.12 更好的C:从C过渡 512

A.13 对象支持 515

A.14 小结 525

相关图书
作者其它书籍
返回顶部