C++语言的一个小疑点
C++语言的一个小问题
为什么有的变量或函数前面总有个_呢?
------解决方案--------------------
类内部的数据成员,写一个 _ 用来开头,表示这是类的数据成员,这只是习惯,不是规定
------解决方案--------------------
根据C/C++标准,由_开始的所有标识符和含__的所有标识符都是保留给编译器使用的。
用户不应该使用它们。虽然使用它们,大部分编译器也不会认为是错。
曾经,C++界流行以_开始表示是类的私有成员,现在这个错误风格已经终止,大家改用以_结尾来表示私有了。
------解决方案--------------------
一种编程的风格习惯
养成一种良好的编程风格
对编程有很大的好处
可以让代码的易读性 大大提高
为什么有的变量或函数前面总有个_呢?
------解决方案--------------------
类内部的数据成员,写一个 _ 用来开头,表示这是类的数据成员,这只是习惯,不是规定
------解决方案--------------------
根据C/C++标准,由_开始的所有标识符和含__的所有标识符都是保留给编译器使用的。
用户不应该使用它们。虽然使用它们,大部分编译器也不会认为是错。
曾经,C++界流行以_开始表示是类的私有成员,现在这个错误风格已经终止,大家改用以_结尾来表示私有了。
------解决方案--------------------
一种编程的风格习惯
养成一种良好的编程风格
对编程有很大的好处
可以让代码的易读性 大大提高