C ++构造函数初始化成员变量

时间:2014-10-06 15:09:43

标签: c++ constructor initialization

所以我在构造函数中看到了两种不同的初始化对象成员变量的方法:

MyObject(int var1, int var2) :
    mMemberOne(var1),
    mMemberTwo(var2)
{

}

和(我之前总是这样做的方式):

MyObject(int var1, int var2)
{
    mMemberOne = var1;
    mMemberTwo = var2;
}

一方是否有任何好处?我在这里问,因为我不知道要搜索Google的正确条款。我只是得到关于如何初始化对象或其他基本原则的页面。

由于

0 个答案:

没有答案