Да.
Также обратите внимание, что ваш синтаксис не поддерживается до C ++ 11:
vector<vector<A> > someth;
является синтаксисом до C ++ 11.До этого >>
обрабатывался как оператор сдвига битов, поэтому вы могли получить ошибку компиляции на некоторых компиляторах.
Это фактически создает пустой vector
, который может содержать объекты типа vector<A>
.