2016-11-27 5 views

答えて

0
class Foo{ 
public: 
    Foo(); 
private: 
    int x_; 
}; 

Foo::Foo() { 
    this->x_ = 5; 
} 

Foo::Foo() 
: x_(5) 
{} 

これはメンバー初期化であり、一般的に好ましいです。

Foo::Foo() 
    : x_(5) 
{} 

より詳細な答えはここにある:Why should I prefer to use member initialization list?

+0

ありがとう割り当てです。私はそれのための言葉をかなり知らなかった。 – TheWorstError

関連する問題