《Visual C++ 6 参考大全》PDF下载

  • 购买积分:23 如何计算积分?
  • 作  者:(美)ChrisH.Pappas,WilliamH.Murray,Ⅲ
  • 出 版 社:北京希望电脑公司
  • 出版年份:1999
  • ISBN:
  • 页数:872 页
图书介绍:

第一部分 Visual C++快速入门 3

第一章 VISUAL C++编译器版本6 3

1.1 VISUAL C++6的新增功能 3

1.2 推荐硬件配置 4

1.3 WINDOWS环境下的典型安装 6

1.4 文档 7

1.5 开发系统 7

1.6 一些新工具和实用程序 11

1.7 重要的编译器功能 12

1.8 编译器选项 15

第二章 IDE快速入门 19

2.1 启动VISUAL C++的IDE 19

2.2 使用上下文相关帮助 20

2.3 理解菜单 20

2.4 定位或浮动工具栏 20

2.5 文件(FILE)菜单 21

2.6 EDTT菜单 24

2.7 VIEW菜单 28

2.8 INSERT菜单 31

2.9 PROJECT菜单 32

2.10 BUILD菜单 34

2.11 TOOLS菜单 36

2.12 WINDOW菜单 39

2.13 HELp菜单 41

第三章 编写、编译和调试简单程序 43

3.1 启动DEVELOPER STUDIO 43

3.2 创建第一个程序 43

3.3 编辑源代码 46

3.4 保存文件 46

3.5 创建可执行文件 47

3.6 调试程序 51

3.7 运行第一个程序 57

3.8 高级调试技术 61

3.9 下一章提要 63

第四章 VISUAL C++高级功能 64

4.1 创建系统资源 64

4.2 联机手册 67

4.3 诊断工具 71

4.4 下一章提要 73

第二部分 编程基础 77

第五章 C和C++编程 77

5.1 C和C++基础 77

5.2 C档案 77

5.3 美国国家标准协会——ANSIC 82

5.4 从C到C++和面向对象编程 84

5.5 C++档案 84

5.6 C/ C++程序基本组成部分 90

第六章 使用数据 103

6.1 标识符(IDENTIFIER) 103

6.2 关键字 106

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

6.4 使用修饰符 114

6.5 PASCAL,CDECL,NEAR,FAR及HUGE修饰符 116

6.6 数据类型转换 119

6.7 存储类 121

6.7 运算符 125

6.8 理解运算符的优先级 136

6.9 标准C和C++的库 136

第七章 程序控制 142

7.1 条件控制 142

7.2 循环控制 159

第八章 编写、使用函数 179

8.1 函数原型的概念 179

8.2 函数参数 186

8.3 函数返回值类型 197

8.4 命令行参数 205

8.5 C和C++函数的区别 210

8.6 与函数无关的事情 215

第九章 数组 222

9.1 数组的概念 222

9.2 数组的功能 222

9.3 数组的声明 223

9.4 初始化数组 224

9.5 访问数组元素 226

9.6 计算数组大小 228

9.7 数组下标越界 231

9.8 字符串的输入输出 232

9.9 多维数组 235

9.10 用数组作为函数参数 238

9.11 字符串函数和字符数组 248

第十章 使用指针 255

10.1 指针变量 255

10.2 函数指针 276

10.3 动态内存 280

10.4 走近指针与数组 285

10.5 C++引用类型 299

第十一章 C的完整I/O 302

11.1 流函数 303

11.2 C的低级输入输出 307

11.3 字符的输入输出 308

11.4 字符串的输入输出 310

11.5 整数的输入输出 311

11.6 格式化输出 314

11.7 使用FSEEK(),FTELL()和REWIND() 321

11.8 格式化输入 326

第十二章 C++的I/O简介 328

12.1 C++的I/O流 328

12.2 从STREAM.H到IOSTREAM.H 337

第十三章 结构、联合及其他 353

13.1 结构 353

13.2 联合 375

13.3 其他 378

第十四章 高级编程主题 384

14.1 类型兼容性 384

14.2 宏 387

14.3 高级预处理语句 392

14.4 条件编译 397

14.5 预处理运算符 398

14.6 合理使用头文件 400

14.7 增加头文件的有效性 401

14.8 预编译头文件 402

14.9 LIMITS.H和FLOAT.H 403

14.10 错误处理——PERROR()函数 404

14.11 动态内存分配——链表 405

第十五章 强力编程:重要的C和C++库 411

15.1 重要的C和C++头文件 411

15.2 标准库函数(STDLIB.H) 412

15.3 字符函数(CTYPE.H) 421

15.4 字符串函数(STRING.H) 427

15.5 数学函数(MATH.H) 436

15.6 下一章概要 445

第三部分 C++面向对象编程基础 449

第十六章 面向对象编程基础 449

16.1 不是什么新东西 450

16.2 传统的结构化编程 451

16.3 面向对象编程 451

16.4 C++和面向对象编程 452

16.5 面向对象术语 452

16.6 C++类的初步印象 455

第十七章 C++的类 466

17.1 类的功能 466

17.2 运算符重载 483

17.3 派生类 488

第十八章 C++的完全I/O 494

18.1 在C++中使用枚举类型 494

18.2 引用变量 495

18.3 缺省参数 497

18.4 MEMSET()函数 499

18.5 格式化输出 500

18.6 I/O操作 505

18.7 IOSTREAM类列表 505

18.8 二进制文件 517

18.9 组合C和C++代码 519

18.10 设计唯一的操作符 522

第十九章 在面向对象环境中工作 528

19.1 面向对象的栈 528

19.2 C++中面向对象的链表 531

19.3 关于面向对象编程的更多内容 551

第四部分 Windows编程基础 555

第二十章 WINDOWS应用程序的概念和工具 555

20.1 WINDOWS入门 555

20.2 WINDOWS编程概念和词汇 562

20.3 VISUALC++中的WINDOWS开发工具 573

第二十一章 面向过程的WINDOWS应用程序 590

21.1 一个应用程序框架 590

21.2 使用MAKE或项目实用工具 602

21.3 一个完整的WINDOWS程序 607

21.4 把SWP.C用作模板 616

21.5 创建饼状图应用程序 619

21.6 面向过程WINDOWS编程的进一步内容 634

第二十二章 MICROSOFT基础类库入门 636

22.1 对基础类库的需求 636

22.2 MFC设计考虑 637

22.3 MFC库的主要功能 637

22.4 一切从COBJECT类开始 638

22.5 主要的MFC类 641

22.6 一个简化的MFC应用程序 646

22.7 MFC应用程序易于维护 654

第二十三章 使用MFC的WINDOWS应用程序 656

23.1 一个简单的应用程序和模板 656

23.2 在用户区绘图 660

23.3 一个使用资源的傅里叶级数应用程序 668

23.4 使用资源的条状图 685

23.5 下一章提要 706

第五部分 向导 709

第二十四章 应用程序与类向导 709

24.1 图表应用程序 709

24.2 字处理器应用程序 734

24.3 下一章提要 755

第二十五章 OLE入门 756

25.1 OLE的功能和说明 756

25.2 创建容器应用程序 762

25.3 测试容器应用程序 785

25.4 下一章概要 785

第二十六章 ACTIVEX控件入门 788

26.1 ACTIVEX控件 788

26.2 ACTIVEX控件容器 798

26.3 使用MFC创建一个简单的ACTIVEX控件 798

26.4 定制初始控件 811

26.5 测试TDCTRL ACTIVEX控件 818

26.6 更多的ACTIVEX控件 820

第二十七章 COM与DHTML 821

27.1 创建ATL POLYGON对象 822

27.2 ATL与ACTIVEX比较 841

第六部分 附录 845

附录A 扩展ASCII码表 845

附录B DOS 10H,21H及33H中断的参数 849

附录C 动态链接库 861

C.1 一个基于MFC的动态链接库 861

C.2 调用DLL的应用程序 867

C.3 更多的DLL 870