Report question

Question: Why does 'std::vector<int> b{2};' create a 1-element vector, and not a 2-element one?