c++ cpp クラス 変数 初期化 メンバ変数 イニシャライザリスト

class Foo{
public:
  Foo() : counter(0), str(NULL) {}
private:
  int counter;
  string* str;
};
コンストラクタのコロン以下の部分を「イニシャライザリスト」という。