cpp-coding-standards

Installation
SKILL.md

C++ 编码规范 (C++ Core Guidelines)

源自 C++ 核心指南 (C++ Core Guidelines) 的现代 C++ (C++17/20/23) 综合编码规范。强制执行类型安全 (Type safety)、资源安全 (Resource safety)、不变性 (Immutability) 和清晰度。

何时使用

  • 编写新的 C++ 代码(类、函数、模板)
  • 评审或重构现有的 C++ 代码
  • 在 C++ 项目中做出架构决策
  • 在 C++ 代码库中强制执行一致的风格
  • 在语言特性之间进行选择(例如 enum vs enum class,原始指针 vs 智能指针)

何时不使用

  • 非 C++ 项目
  • 无法采用现代 C++ 特性的遗留 C 代码库
  • 特定指南与硬件约束冲突的嵌入式/裸机上下文(需选择性调整)

核心原则 (Cross-Cutting Principles)

Installs
39
GitHub Stars
1.9K
First Seen
Mar 13, 2026
cpp-coding-standards — xu-xiang/everything-claude-code-zh