C++ 使用指南

最近更新时间:2025-03-12 17:03:53

我的收藏

概述

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++ 官方文档与资源

Clang-Tidy:clang-tidy