C++ 直接初始化與賦值初始化,講的很仔細

1、個人問題是關於初始化C++類成員的。我見過許多這樣的代碼:  CSomeClass::CSomeClass()  {  x=0;  y=1;  }  而在別的什麼地方則寫成下面的樣子:  CSomeClass::CSomeClass() : x(0), y(1)  {  }  個人一些程序員朋友說第二種方法比較好,但他們都不知道爲何是這樣。你能告訴我這兩種類成員初始化方法的區別嗎?  回答 
相關文章
相關標籤/搜索