c++约定:这个指针

C++ Conventions: this pointer

本文关键字:指针 约定 c++      更新时间:2023-10-16

我很想知道,在c++中是否有使用this->的约定?我通常喜欢使用this->来强调方法和/或变量是包含类的成员,但从视觉上讲,它确实看起来相当不吸引人。如果能了解行业中常见的其他c++编码约定,例如驼峰大小写与下划线等,那就太棒了。

谢谢!

我很想知道,这个->在c++中?

我个人避免使用this->指针,但这只是个人喜好。

如果能了解行业中常见的其他c++编码约定,例如驼峰大小写与下划线等,那就太棒了。

编码惯例各不相同,但一个例子是Google的综合c++风格指南。

  • "文件名必须全部小写,并且可以包含下划线(_)或连字符(-)."
  • "变量名都是小写的,单词之间有下划线。类成员变量末尾有下划线
  • "常规函数有混合大小写;访问器和mutator匹配变量的名称"

还有,我最喜欢的:

  • "你不是真的要定义一个宏,是吗?如果有,它们是这样的:MY_MACRO_THAT_SCARES_SMALL_CHILDREN."