《Borland C++实用编程指南》PDF下载

  • 购买积分:18 如何计算积分?
  • 作  者:森林编
  • 出 版 社:北京:航空工业出版社
  • 出版年份:1994
  • ISBN:7800468151
  • 页数:619 页
图书介绍:

目录 1

第一章 概述 1

1.1 Borland C++软件包的配备 1

1.2 系统安装 3

第二章 Borland C++编译器 5

2.1 主窗口 5

2.2 帮助 6

2.3 第一个程序 7

2.4 安排窗口 15

2.5 多个源文件管理 16

2.6 其它菜单项 19

第三章 Borland汇编 24

3.1 建立Assembler 24

3.2 汇编过程:第一个例子 25

3.3 Assembler任选项和开关 28

3.4 连接程序的任选项和开关 29

3.5 重要的应用程序和文件 30

3.6 汇编过程:第二个例子 35

3.8 混合模式:第三和第四个例子 39

3.7 汇编模式:MASM和IDEAL 39

3.9 跟踪汇编语言错误:第五个例子 43

3.10 补充说明 45

第四章 Borland调试器和剖析器 46

4.1 调试器——寻找错误 46

4.2 剖析——效率专家 46

4.3 调试器 46

4.4 剖析器(Profiler) 57

4.5 程序开发步骤 61

5.1 C语言的历史 63

第五章 C和C++基础 63

5.2 ANSI C标准 68

5.3 C++的发展和面向对象的程序设计 69

5.4 C++的历史 69

5.5 C程序的基本元素 73

第六章 数据 82

6.1 什么是标识符 82

6.2 关键字 83

6.3 标准C和C++数据类型 84

6.4 存取修正符 90

6.5 pascal,cdecl,near,far,huge 92

6.6 数据类型转换 94

6.7 存储级别 96

6.8 操作符 99

6.9 了解操作符的优先级 106

6.10 标准C和C++库 106

第七章 控制 110

7.1 条件语句 110

7.2 循环语句 122

第八章 函数 137

8.1 函数形式和原型 137

8.2 函数参数 141

8.3 函数类型 147

8.4 main的函数参数 151

8.5 C++特殊功能 155

8.6 涉及作用域的编程问题 157

9.3 定义数组 161

9.2 数组的基本性质 161

9.1 什么是数组 161

第九章 数组 161

9.4 数组初始化 162

9.5 使用数组下标 164

9.6 在数组中使用size of 166

9.7 数组边界检查 167

9.8 数组与字符串 168

9.9 多维数组 170

9.10 数组与函数 172

9.11 使用数组的字符串函数 177

第十章 指针 182

10.1 何谓指针变量 182

10.2 函数指针 197

10.3 动态内存分配 200

10.4 指针与数组 204

10.5 C++引用类型 213

第十一章 C和C++中的输入输出 215

11.1 C中的输入输出 215

11.2 C++中的输入输出 233

11.3 高级C++输入输出 241

12.1 结构 255

第十二章 结构、联合与杂类 255

12.2 联合 269

12.3 杂类 271

12.4 链表 273

第十三章 类 278

13.1 基本的类概念 278

13.2 操作符重载 296

13.3 派生类 298

14.2 面向对象程序设计的定义及观点 303

14.1 C++与面向对象程序设计 303

第十四章 面向对象程序设计介绍 303

14.3 开发一个面向对象的链表程序 304

第十五章 开发重要的C和C++库 321

15.1 C和C++的头文件 321

15.2 标准库函数 322

15.3 字符函数 328

15.4 内存和字符串函数 332

15.5 数学函数 338

15.6 时间函数 343

16.1 BIOS头文件 349

第十六章 系统资源及图形 349

16.2 DOS头文件 351

16.3 图形头文件 357

第十七章 汇编语言 374

17.1 算术例程 374

17.2 使用查找表 388

17.3 BIOS/DOS系统中断和寻址端口的使用 390

第十八章 强有力的程序设计手段—宏指令和过程 401

18.1 宏指令 401

18.2 过程 410

18.3 目标模块库 417

18.4 宏指令、过程和库的比较 419

第十九章 C和汇编语言代码混合编程 421

19.1 使用插入式汇编语言 421

19.2 编写独立的C和汇编语言模块 425

19.3 一个简单的C和汇编语言连接的例子 427

19.4 使用C++和汇编语言的一个硬件接口 430

19.5 从C向汇编语言传递数组 433

20.2 Windows功能 436

20.1 什么是Windows 436

第二十章 Windows基本概念 436

20.3 Windows特性 439

20.4 Windows概念和术语 440

20.5 创建Windows程序的步骤 450

第二十一章 用Borland C++编写Windows应用程序 451

21.1 为什么要使用简易Windows平(SWP)模板 451

21.2 过程的编译和连接 452

21.3 简易Windows平台 452

21.4 每个SWP中所用到的重要特性 464

21.5 小结 473

第二十二章 使用Borland C++资源库和资源编译器 474

22.1 Windows资源 474

22.2 使用BRW 475

22.3 在命令行使用资源编译程序(RC) 488

22.4 附加资源信息 491

第二十三章 用Borland C++开发质量图表 492

23.1 调色板管理程序 492

23.2 在应用程序中使用字体 494

23.3 条状图表 496

23.4 使用Windows调试程序(Debugger) 513

第二十四章 面向ObjectWindows C++程序开发的模板 515

24.1 ObjectWindows的三个面向对象的特性 515

24.2 ObjectWindows对象 516

24.3 SWPO.CPP模板 518

24.4 试验SWPO.CPP模板 523

24.5 更高级的工作 528

第二十五章 开发与资源相关的C++ ObjectWindows应用程序 529

25.1 draw25,创建用户图标、光标、菜单和键盘加速器组 529

25.2 Pie25,含有用户图标、光标、菜单和两个对话框的高质量表示的图形 538

附录A 扩展ASCII表 550

附录B DOS 10H、21H和33H中断参数 553

B.1 用BIOS 10H中断进行屏幕控制 553

B.2 CRT界面控制 553

B.3 字符操作 554

B.4 图形界面 555

B.5 ASCII电传打字机输出 555

B.6 DOS 21H中断的分类和要求 556

B.7 中断33H的MOUSE控制功能 562

附录C Windows函数 567