===============
C++学习指导系列文章(1)
===============
***为了帮助大家学习C++,所以着手撰写系列文章,希望对大家有所帮助。有不当之处,也希望大家提建议。
***Bigleo 2006.11
标准C++与各种集成开以环境(IDE)
在学习C++时,一般书中讲述是的标准C++。做编程实验时,我们采用开发工具,一般有:VC6(或更高版本),C++ Builder 5(可是更高版本),DEV C++。
(1)VC6发行于1998年。同一年第一版C++标准发布。在VC系列中,注入了大量的微软意志。对VC6,有许多人指责其对标准C++兼容性不好,实事确实如此。但是有那么多人、那么多公司选择了VC6作为开发具,说明了什么呢?VC6还是一款不错的开发工具,IDE稳定而强大,具有丰富的调试功能,定制宏的功能也是其一大特色,Microsoft的经典之作。
(2)C++ Builder 5是Borland公司的产品。Borland公司以开发语言产品而著称于世。编译快,对标准C++的支持比VC6要好一些。但其组件库VCL是由Object Pascal而不是由C++写成实在是一件很遗憾的事,而且其为了支持VCL这个Object Pascal写的库也对C++进行了一些私有的扩充,因此你会看到这样一个事实:“Borland C++ Builder 6的高手几乎都是Delphi高手。。Borland C++ Builder 6.0版本,官方称100%符合ANSI/ISO的C++标准以及C99标准。
(3)DEV C++,一个完全免费的C、C++开发平台,源于GCC。许多国内同外高校采用它作为教学平台。较适合于初学者。体积较小。但是如果将其用来开发大型软件,恐怕就有点勉强了。其本身的开发工具是Delphi。