1.4 Windows应用程序的开发工具
由于Windows是Microsoft的产品,因而在早期阶段,开发工具只有Microsoft
C和SDK(Software Developer Kit:软件开发工具包)可供使用。利用SDK进行Windows程序的设计开发非常繁琐、复杂,代码可重用性差,工作量大,即便一个简单的窗口也需要几百行程序,令开发人员望而生畏。
随着Windows的逐渐普及,各大软件公司纷纷推出自己的Windows软件开发工具。国内用户比较熟悉的有Borland
C++2.0以上版本以及用于数据库开发的Foxpro等等。其中Borland C++支持面向对象的开发,在我国具有广大的用户群。
可视化技术和CASE技术研究的深入为我们带来了支持可视化编程特性的第三代开发工具,这一代开发工具有:Visual
Basic,Visual C++,Borland C++ Builder,Delphi和用于数据库开发的PowerBuilder、Visual
Foxpro等等。
其中,Visual C++是美国Microsoft公司推出的4GL软件开发工具,目前已成为国内应用最广泛的高级程序设计语言之一,最新版本为5.0版。同其他软件开发工具相比,Visual
C++具有以下优点:
但是,由于C/C++本身的复杂性,Visual
C/C++对编程人员要求还是相当高的。它首先要求编程者要具有丰富的C/C++语言编程经验,了解面向对象编程的基本概念,同时还必须掌握复杂的MFC类库。
[上一页][下一页]
作者: 不详, 来源: Visual C++王朝
|