クラスのprivate変数として vector<int> a を宣言したいとき、
vector<int> a(8, 0);
みたいに初期化できないのはなんでですか?