C++ 直接初始化与赋值初始化,讲的很仔细

1、个人问题是关于初始化C++类成员的。我见过许多这样的代码:  CSomeClass::CSomeClass()  {  x=0;  y=1;  }  而在别的什么地方则写成下面的样子:  CSomeClass::CSomeClass() : x(0), y(1)  {  }  个人一些程序员朋友说第二种方法比较好,但他们都不知道为何是这样。你能告诉我这两种类成员初始化方法的区别吗?  回答 
相关文章
相关标签/搜索