03 C++代码规范

代码规范

一系列该语言编写的指导方针

覆盖缩进、注释、命名、空格使用、换行等等方面

由团队/组织/公司制定

命名

  • 清晰、明确、避免过度缩写
  • 变量名:大驼峰式(CamelCase),bool类型须加b前缀
  • 类型名:前缀+大驼峰式
  • 引用传入可能修改的函数变量:加Qut前缀

代码风格

  • 大括号换行
  • if-else对齐
  • 使用Tab缩进
  • switch-case语句中,必须要有default,如果fall-through,必须有明确注释

熟悉代码规范,理解规范设立的原因
使用辅助工具,标注出不符合规范的代码·Cpplint, Resharper C++等

游戏中的3D数学

向量

  • 定义
  • 点积
  • 叉积
  • 基地及坐标

    变换

  • 线性变换
  • 旋转变换
    • 欧拉角
    • 四元数
  • 齐次坐标

03 C++代码规范
https://enlight3n.github.io/2025/04/29/UE_TOC/03-C++代码规范/
作者
Enlight3n
发布于
2025年4月29日
许可协议