cpp-coding-standards
Installation
SKILL.md
C++ 编码标准(C++ 核心准则)
源自 C++ 核心准则 的现代 C++(C++17/20/23)综合编码标准。强制执行类型安全、资源安全、不变性和清晰性。
何时使用
- 编写新的 C++ 代码(类、函数、模板)
- 审查或重构现有的 C++ 代码
- 在 C++ 项目中做出架构决策
- 在 C++ 代码库中强制执行一致的风格
- 在语言特性之间做出选择(例如,
enum对比enum class,原始指针对比智能指针)
何时不应使用
- 非 C++ 项目
- 无法采用现代 C++ 特性的遗留 C 代码库
- 特定准则与硬件限制冲突的嵌入式/裸机环境(选择性适配)