C++代码书写规范
- 变量命名使用下划线命名法,函数命名使用大驼峰命名法,类和结构体使用大驼峰命名法,文件名使用下划线命名法
- 全局变量和常量使用k+大驼峰命名法,类成员变量可以以下划线作为结尾,结构体成员变量不加下划线
- 尽量不要使用全局变量,可以将其封装进对象里
- ros中回调函数的形参可以使用const name & 修饰
- 函数声明中const修饰符无意义,只需在函数定义中使用
- 在成员函数中使用ros中的subscribe需要参考以下格式:省略.subscribe(“话题”, 1, &类::回调函数, this);
- 模板类的静态成员变量是每个特定实例化类型共享一份,而不是所有实例化类共享同一份。例如MyClass<int>和MyClass<double>的静态成员变量是独立的。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 雯欂の修仙笔记!