Skip to content

C++ 概述

语言历史

C++ 是由 Bjarne Stroustrup 在 1980 年代初期在贝尔实验室开发的一种编程语言。最初是作为 C 语言的扩展,后来逐渐发展成为一种独立的语言。C++ 保持了 C 语言的高效性,同时引入了面向对象编程的特性。

特点与优势

  • 高效性:C++ 接近硬件层面,执行速度快。
  • 面向对象:支持类和对象,使得代码更易于组织和管理。
  • 泛型编程:通过模板支持泛型编程,提高代码的复用性。
  • 异常处理:提供了异常处理机制,增强了程序的健壮性。
  • 标准库:拥有功能强大的标准模板库(STL),包括容器、迭代器和算法等。

编译器

  • GCC编译器:GNU 工具链中的编译器,是 Linux 系统上常用的 C++ 编译器。
  • Clang编译器:由 LLVM 项目提供,支持 Windows、Linux、MacOS 等多种平台。
  • MSVC编译器:由微软开发的专用于 Windows 平台的 C++ 编译器。

页面历史

Released under the CC BY-NC-SA 4.0 License

Copyright © 2024 DevBeginner-Doc