c加加编译价目表
⑴ 纯C++语言用什么编译器最好
C++是一种标准的计算机编程语言,中国大陆的程序员圈子中通常被读作“C加加”,而西方的程序员则读作“C plus plus”。作为一种被广泛使用的技术,C++是一种静态数据类型检查的、支持多重编程范式的通用程序设计语言。它支持过程编程、数据抽象、面向对象编程、泛型编程等多种编程风格。
贝尔实验室的本贾尼·斯特劳斯特卢普博士在20世纪80年代发明并实现了C++(最初这种语言被称为“C with Classes”)。最初,C++是作为C语言的增强版本出现的,从增加类开始,随后不断引入新的特性。这些特性包括虚函数(virtual functions)、运算符重载(operator overloading)、多重继承(multiple inheritance)、模板(templates)、异常处理(exceptions)、运行时类型信息(RTTI)和命名空间(namespaces)等。
1998年,国际标准组织(ISO)颁布了C++程序设计语言的国际标准ISO/IEC 14882-1998。尽管新的标准正在制定中,但由于C++语言的复杂性和长期演变,直到现在(2004年),仍然没有编译器完全符合这个标准。C++编译器的作用是将用C++代码编写的程序“翻译”成机器可以执行的机器代码。
目前,微软的Visual C++、Borland的Borland C++以及Unix/Linux下的GCC等都包含了C++语言的编译器。微软的Visual C++是一个集成开发环境(IDE),它不仅包含有C++语言的编译器,还附带其自身的函数库和一些辅助工具。这些扩展的语法可以在其处理下自动生成相应的C++代码,使用起来更加简便。
推荐使用VC++6.0,因为它在速度和稳定性方面表现良好。许多参考书籍都是基于这个编译环境编写的。当然,选择编译器时还需要考虑项目的具体需求和个人偏好。不同的编译器在性能、兼容性和特性支持方面有所不同,因此建议根据项目特点选择最适合的编译器。