概述
C++ 是一种静态类型、编译式、通用、大小写敏感、不规则的编程语言,支持过程化编程、面向对象编程和泛型编程。它是 C 语言的一个超集,实际上,任何合法的 C 程序都是合法的 C++ 程序。
C/C++ 语言模板包含了一个简单的 C++ 程序,内置了
g++
编译器 、gdb
调试工具以及.clang-tidy
代码检查工具。快速开始
1. 访问 控制台,在空间模板 > 语言模板下单击选择 C/C++ 来创建包含 C++ 运行环境的工作空间。

2. 单击终端 > 新建终端。

3. 在终端中使用如下编译命令,快速运行一个简单的 C++ 程序:
g++ main.cpp -o main && ./main
g++ main.cpp -o main
g++
是 GNU 编译器集合(GCC)中的 C++ 编译器,用于将 C++ 源代码文件编译成可执行文件。main.cpp
待编译的 C++ 源文件的文件名。-o main
用来指定输出文件的名称,不指定名称默认生成 a.out。./main
./main
执行编译后的可执行文件。关于构建工具:
本环境默认安装了 GNU 编译器集合(GCC),可以满足基础的 C++ 代码编译需求。但如果您想要使用其他的构建工具,例如 CMake,由于它并未预装,您需要额外自行安装。
文件结构
clang-quickstart/├── .vscode│ ├── launch.json // gdb 配置文件│ ├── preview.yml // Cloud Studio 配置文件(运行、预览等)│ ├── setting.json // vscode 配置文件(外观,代码编辑等)│ └── tasks.json // 在vscode 中用来定义和配置任务的├── main.cpp // 主源文件├── .clang-tidy // Clang-Tidy 代码检查工具的配置文件├── README.md // 项目说明文档├── img // 图片目录└── ...
C++ 官方文档与资源
GCC:https://gcc.gnu.org/
Clang-Tidy:clang-tidy