up:: Cpp
source:: 怖いものなんてない!!: C++のコンストラクタにある「:(コロン)」について
source:: コンストラクタで書かれるコロン「:」って何? | C++ フリーでぷろぐらみんぐ
source:: コンストラクタでは、代入よりも初期化を使おう 12項 - higepon blog
コンストラクタにくっついてるやつ。
コンストラクタついでにメンバ変数を初期化しているらしい。複数初期化するときは,でつなぐ。
class testclass
{
private:
int num_int;
double num_dou;
public:
testclass()
:num_int( 0 )
,num_dou( 1.2 )
{
}
}
単純にコンストラクタ内で初期化するより、宣言を挟まないので早いらしい。