第1章 C++Builder开发环境

发布时间:2024-11-08

第1章

C++Builder开发环境

第1章

C++Builder开发环境

参考资料程序设计入门丛书 C程序员认证系列

C++高阶系列

C++程序设计应用

软件设计系列

参考手册

第1章

C++Builder开发环境

第1章 C++Builder开发环境1.1 C++Builder概览 1.2 C++语言简介 1.3 C++Builder集成开发环境 习题

第1章

C++Builder开发环境

1.1 C++Builder概览C++Builder 是Borland(Inprise)公司开发的Windows 下可视化的C++编程环境,它常被简称为BCB(分别取 Borland、C++、Builder的第一个字母)或CB。BCB不仅 功能强大,而且学习简单、使用方便,深受软件开发 人员的喜爱。C++Builder目前的最新版本是6.0版。

第1章

C++Builder开发环境

1.1.1 Windows环境下的快速开发工具 有一句话在软件开发人员之间流传很广,并且在流 传过程中形成了若干不同的版本。这句话的上半句是 “真正的程序员用C++”,下半句则是“聪明的程序员 用X”。X在这句话的不同版本中分别为VB、Delphi、

PB等。有人觉得对于这种“X”王婆卖瓜式的自夸,无需当真,但依笔者看却未必。因为VB、Delphi、PB等 开发工具之间有一个共同之处,即它们都是

RAD(Rapid Application Development,快速开发工具)。

第1章

C++Builder开发环境

因此,若站在比较公正的立场来说,这后半句应该是 “聪明的程序员用RAD”。此说法若能成立,那么一个 必然的推论就是:“真正的并且聪明的程序员应该用 基于C++的RAD”。按照该标准选择编程环境,就目前 来说,无疑应该首选Borland公司的C++Builder。

第1章

C++Builder开发环境

传统的“软件工程”提倡“先设计,后编程”, 设计一旦完成,则不允许做过多修改。这种设计原则 固然有其合理的一面,但严重制约了开发效率。对于 某些开始时对需求并不十分清楚的应用项目,若按此 办理则往往将开发人员逼入窘境。“快速原型法”或

RAD则反其道而行之,它把设计看成需经多次反复才能完成的工作:对一个项目的初步分析完成后,即据 此开发出一个程序“原型”;然后与用户一起对该

“原型”进行评价,找出不足,修改设计后再产生程序。

第1章

C++Builder开发环境

这一过程可重复多次,直到所开发的系统达到用户要求为止。但要有效实现RAD,必须拥有优良的编程环 境和代码生成工具,由于BCB具有可视化、面向对象 等特性,特别适合作为Windows下企业级应用的RAD 开 发 环 境 使 用 。 目 前 , 称 得 上 RAD 的 产 品 有 VB 、 Delphi、C++Builder、PB、VFP等。相对于VB等“解 释型”的语言来说,Delphi、BCB 这些以“编译型” 的语言为基础的RAD编程环境效率较高,功能也更强 大。

第1章

C++Builder开发环境

作为一个RAD开发环境,BCB 对W

indows和 Internet上的各种流行技术都提供了充分的支持, C++Builder 6.0 在先前版本基础上又增加了许多新的功 能和特性。它具有很强的图形、图像和多媒体处理功 能;对Windows下的OLE、COM、ActiveX技术提供了 很好的支持;在数据库编程方面,BCB提供了各种连 接方案以及多层分布式数据处理等先进技术;在 Internet和Intranet编程方面,BCB提供了Socket组件和 Internet Express、Web Snap等技术。 BCB的另一优点是具有极强的兼容能力,它可以 编译连接Turbo C、Borland C++、VC++、Delphi等工 具开发的源代码或目标模块。

第1章

C++Builder开发环境

1.1.2 C++编译器作为第四代编程环境,BCB具有一定的代码自动 生成的能力,但仍需人工编写部分程序代码,这些代 码 必 须 用 C++ 语 言 写 成 。 因 此 , BCB 可 被 看 作 是 Windows下一个功能强大的C++编译器,它支持ANSI C++ 标准并在使用部件技术等方面作了扩充。BCB具 有编译速度快等优点,经BCB编译后产生的目标文件 尺寸小、效率高,可直接在Windows环境下运行。

第1章

C++Builder开发环境

C++ 是在C语言基础上扩充而成的一种编程语言, 它具有C语言紧凑、高效等优点并支持面向对象程序设 计的技术,本书第2章将简单介绍C++语言和面向对象 程序设计。对已初步掌握C语言的读者来说,只需对面 向对象程序设计的有关概念稍有了解,就能使用BCB

编写简单程序了。当然,要使用BCB编写复杂的、高质量的程序,就必须对所使用的C++语言的各种特性 有深刻理解。我们认为,掌握C++ 和面向对象程序设

计是一个从实践中学习的循序渐进的过程,本书会提供一个很好的起点。

第1章

C++Builder开发环境

1.1.3 C++Builder的安装和启动 C++Builder 6.0有普通版和Client/Server版,通常用 光盘安装。它对硬件的最低要求并不高,但为了使用 效果好一点,我们建议采用如下基本硬件配置: (1) CPU为Pentium II 350以上;

(2) 内存128 MB以上;(3) 硬盘总容量10 GB以上,可用空间1 GB以上, 其中安装BCB约用去600 MB以上。

第1章

C++Builder开发环境

BCB 应 安 装 在 32 位 的 Windows 上 , 它 们 包 括Windows 95、Windows 98、Windows 2000、Windows NT 4.0、Windows Me以及Windows XP等。 执行光盘上的Setup程序进行安装,主要步骤有: (1) 按提示输入软件的序列号和密码;

(2) 选择安装方式,安装方式有Typical、Compact和Custom,当硬盘空间充足时可选Typical,否则选 Compact,有经验的用户也可选Custom;

第1章

C++Builder开发环境

(3) 选择安装目录,一般可采用由安装程序建议的目录。 安装完毕后,在“开始”菜单的“程序”项下新 添了一项“Borland C++Builder 6”,点击该项即能启动 C++Builder 6.0。

启动后的界面如图1-1所示。

第1章

C++Builder开发环境

图 1-1 启动BCB后的画面

第1章

C++Builder开发环境

1.1.4 一个简单的程序为了让读者尽早了解在BCB下编程是怎么回事, 我们在本节给出一个简单的“Hello,World!”程序。该 程序运行时显示一个窗口,窗口内有一个命令按钮, 当按钮被点击时,窗口的标题显示为“Hello,World!”。 下面,我们详细给出在BCB下编制该程序的每一步。 (1) 启动BCB,出现如图1-1所示的界面。此时编程 环境中已存在一个应用程序的框架,显示在该图右下

方的标题为Form1的一个空白的窗口即是该应用程序的窗口,习惯上我们称它为窗体。

第1章 C++Builder开发环境.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219