第一部分 绪论 1
第1章 整体是部分的和 3
第2章 使用Borland C++编译程序 8
第3章 使用Borland汇编程序 26
第4章 使用Borland调试程序和剖析程序 51
第二部分 C和C++的基础 69
第5章 C和C++的基础 71
第6章 数据 94
第7章 控制 125
第8章 函数 158
第9章 数组 191
第10章 指针 216
第11章 C和C++中的输入和输出 254
第12章 结构、联合和杂项 294
第13章 类 321
第14章 面向对象程序设计导论 350
第三部分 高性能程序设计 371
第15章 高性能程序设计:初涉重要的C和C++库 373
第16章 DOS系统资源和图形 406
第17章 汇编语言 432
第18章 高性能程序设计:宏和过程 460
第19章 连接C和汇编语言代码 482
第四部分 Windows和Windows NT程序设计 499
第20章 Windows和Windows NT概念介绍 501
第21章 编写16位Borland C++ Windows 3.1应用程序 516
第22章 使用Borland Resource Workshop和资源编译程序 541
第23章 用Windows 3.1开发一个16位的具有展示品质的棒图 559
第24章 ObjectWindows C++程序开发的一个模板 582
第25章 开发具有资源的C++ ObjectWindows应用程序 597
第26章 开发32位Windows NT应用程序 621
第27章 一个带有资源的32位NT应用程序 634
第五部分 附录 649
附录A 扩展ASCII表 651
附录B DOS 10H、21H和33H中断参数 654