《C++ Primer》第五版,中文版。42 页。我记得有定义成员有下划线加名字的方式,为的是与构造函数的参数区分开,但是书上说函数之外不能以下划线开头。
人生最曼妙的风景,竟是内心的淡定与从容!
因为是在类中,可以以下划线开头后接小写字母,但是不可以双下划线开头或下划线接大写字母开头,参考这里:http://stackoverflow.com/questions/228783/what-are-the-rules-about-using-an-underscore-in-a-c-identifier
只要定义的成员名,是合乎C++规范的,就是可以的。
C++标准从来没有规定过函数之外的成员不能使用下划线开头。
这个也许对你有用https://www.zhihu.com/question/22419899
有将私有属性,用下划线开始的写法。具体能不能这样写,要看团队的编码规范。
因为是在类中,可以以下划线开头后接小写字母,但是不可以双下划线开头或下划线接大写字母开头,参考这里:http://stackoverflow.com/questions/228783/what-are-the-rules-about-using-an-underscore-in-a-c-identifier
只要定义的成员名,是合乎C++规范的,就是可以的。
C++标准从来没有规定过函数之外的成员不能使用下划线开头。
这个也许对你有用https://www.zhihu.com/question/22419899
有将私有属性,用下划线开始的写法。
具体能不能这样写,要看团队的编码规范。