《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
有將私有屬性,用底線開始的寫法。
具體能不能這樣寫,要看團隊的編碼規範。