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

  • 购买积分:23 如何计算积分?
  • 作  者:(美)Chris H.Pappas
  • 出 版 社:北京希望电子出版社
  • 出版年份:1999
  • ISBN:
  • 页数:871 页
图书介绍:

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

第一章VISUALC++编译器版本6 3

1.1 VISUALC++6的新增功能 3

目 录 3

1.2推荐硬件配置 4

1.3 WINDOWS环境下的典型安装 6

1.4文档 7

1.5 开发系统 7

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

1.7重要的编译器功能 12

1.8编译器选项 15

2.1 启动VISUALC++的IDE 19

第二章IDE快速入门 19

2.2使用上下文相关帮助 20

2.3理解菜单 20

2.4定位或浮动工具栏 20

2.5文件(FILE)菜单 21

2.6 EDIT菜单 24

2.7 VIEW菜单 28

2.8 INSERT菜单 31

2.9 PROJECT菜单 32

2.10 BUILD菜单 34

2.11TOOLS菜单 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

4.1创建系统资源 64

第四章VISUALC++高级功能 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美国国家标准协会——ANSI C 82

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

5.5 C++档案 84

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

6.1标识符(IDENTIFIER) 103

第六章使用数据 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

7.1条件控制 142

第七章程序控制 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

1 1.2 C的低级输入输出 307

11.3字符的输入输出 308

11.4字符串的输入输出 310

11.5整数的输入输出 311

1 1.6格式化输出 314

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

1 1.8格式化输入 326

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

12.1 C++的I/O流 328

12.2从STREAM.H到IOSTREAM.H 337

13.1结构 353

第十三章结构、联合及其他 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和FLOATH 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.4C++和面向对象编程 452

16.5面向对象术语 452

16.6 C++类的初步印像 455

第十七章C++的类 466

17.1类的功能 466

17.2运算符重载 483

1 7.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

20.1 WINDOWS入门 555

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

第四部分WindoWS编程基础 555

20.2 WINDOWS编程概念和词汇 562

20.3 VISUAL C++中的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.3 MFC库的主要功能 637

22.2 MFC设计考虑 637

22.4一切从COBJFCT类开始 638

22.5主要的MFC类 641

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

22.7MFC应用程序易于维护 654

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

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

23.2在用户区绘图 660

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

23.4使用资源的条状图 685

23.5下一章提要 706

24.1 图表应用程序 709

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

第五部分向导 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测试TDCTRLACTIVEX控件 818

26.6更多的ACTIVEX控件 820

第二十七章COM与DHTML 821

27.1创建ATLPOLYGON对象 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