前置知识: C++

C++代码规范

1 minBeginner2026/6/14

C++编码规范与最佳实践

1. 命名规范

风格示例
PascalCaseMyClass
函数snake_caseprocess_data
变量snake_caseitem_count
常量UPPER_CASEMAX_SIZE
模板参数PascalCasetypename Iterator

2. 现代C++最佳实践

  • 使用 auto 推断
  • 优先 {} 初始化
  • 使用 nullptr 代替 NULL
  • 使用 enum class
  • 使用 constexpr
  • 优先 std::array 代替 C 数组
  • 使用 RAII 管理资源