一种通用的编程语言,在 C 语言基础上发展而来,支持面向对象、泛型(模板)与低层级系统编程,常用于高性能软件、游戏引擎、操作系统组件与嵌入式开发等领域。(也可指“用 C++ 编写的代码/项目”)
/ˌsiː ˈplʌs plʌs/
I’m learning C++ to build faster programs.
我在学 C++,用来写更快的程序。
Although C++ can be difficult at first, mastering its memory management and templates can greatly improve performance in large projects.
虽然 C++ 一开始可能比较难,但掌握它的内存管理和模板机制能在大型项目中显著提升性能。
“C++”中的“++”来自编程语言里的自增运算符,含义相当于“在 C 的基础上更进一步的 C”。这门语言由 Bjarne Stroustrup 在 20 世纪 80 年代于贝尔实验室推动发展,最初常被称为 “C with Classes”,后来正式命名为 C++。