文档介绍:
C++ Builder 程序设计导学
刘光编著
清华大学出版社
a.
(京)新登字158号
内容提要
本书以大量程序设计实例为教学基础,通过习题练习来启发思路,并辅以实习练习作为巩
固手段,循序渐进地让初学者从最基本的C语言程序设计到融入C++ Builder提供的常用组件去
设计Windows应用程序。书中着重介绍了如何进行图形、图像编程,以及如何进行多媒体和数
据库编程等内容。
本书尽量摒弃了只注重高级功能介绍,而忽略了培养初学者程序设计基本技巧的缺憾,是
一本工具与程序设计相结合的入门教材,也是初学者在Windows环境下自学C、C++语言和C++
Builder的参考书。
版权所有,盗版必究。
本书封面贴有清华大学出版社激光防伪标签,无标签者不得销售。
书名: C++ Builder程序设计导学
作者: 刘光
出版者: 清华大学出版社(北京清华大学校内,邮编100084)
印刷者: 北京朝阳科普印刷厂
发行者: 新华书店总店北京科技发行所
开本: 787×1092 1/16 印张: 字数:590千字
版次: 2002年5月第1版 2002年5月第1次印刷
印数: 0001~5000
书号: ISBN 7-302-05472-x/TP· 3224
定价:
前言
C++ Builder(简称BCB)是Borland公司继Delphi之后开发的又一个通用的 Client/Server
结构的开发工具。C++ Builder 的集成开发环境(IDE)比 Delphi 融入了更多的 Windows
组件,也可以建立的更多对象。作为 32 位 Windows 环境下的快速开发工具(RAD),C++
Builder 基于最流行的面向对象的程序设计(OOP)语言 C++,采用领先的数据库技术,并
结合使用了图形用户界面(GUI)的先进特性和设计思想,使得 C++ Builder 成为目前继
Visual Basic,Delphi 之后在 32 位 Windows 环境下最具有吸引力的开发工具。它把完全的
可视化与真正的面向对象和 C++的高效率、高性能完美地结合起来,在大大地简化了开发
过程的同时,并没有降低代码的效率。从开发操作系统级的系统软件到高层企业级的应用,
/ActiveX、应用程序、Web 服务器、多层 Client/Server 应用程序,C++ Builder
都是最合适的选择。
Borland 公司自从推出 Borland C++第 1 版以来,一直在面向对象领域处于世界领先地
位,这一点在 C++ Builder 上得到充分体现。在 C++ Builder 中对标准 C++在面向对象方面
做了很有意义的扩展,利用这一扩展,推出了具有革命意义的 VCL 类库。VCL 类库是完
全的可视化与真正面向对象的完美结合,在编程上的灵活性、高效、强大的扩展能力与使
用上的简单、方便、一致性之间找到了最佳结合点。另一方面,VCL 是兼容的,
在 C++ Builder 里很容易把 VCL 或 ActiveX 组件。以前那些深奥复杂的
领域,如 Web 服务器、多层 Client/Server、ActiveX 等,在 C++ Builder 中很容易实现,C++
Builder 封装了其中的复杂性,而又不失强大的扩展能力。相信读者在深入使用 C++ Builder
的过程中,也会像笔者一样迷上 C++ Builder。
本书遵照循序渐进的原则,以大量的实例为教学基础,以习题为巩固手段,并辅以实
习来启发思路。每一章都通过大量的实例来介绍其中内容,并安排了一定量的习题。第 1
章主要介绍了 C++ Builder 的特点以及 C++ Builder 的集成开发环境。第 2 章介绍了一些基
本概念以及 C++ Builder 是如何管理应用程序的,并编写了第一个应用程序,本章是 C++
Builder 的基础。第 3 章和第 4 章主要介绍了 C 和 C++语言。第 5 章介绍了用 C++ Builder
设计界面的方法与技巧,因为界面的友善、美观、方便与否直接影响一个应用程序的成败。
第 6 章介绍了 C++ Builder 中一些常用组件的功能、使用方法与技巧,用 C++ Builder 编程
就像搭积木,而组件就是应用程序的积木,因此熟练掌握各个组件的功能以及使用