Как создать двухмерный вектор

Вы можете объявить вектор векторов. Каждый вектор будет контролировать свуою "размерность". То есть если делать аналогию с двумерным массивом, то внутренний вектор будет задавать строку, а внешинй вектор будет определять, сколько строк вам нужно, то есть будет по мере необходимости добавлять строки.

Например, объявление "двумерного целочисленного масива с помощью вектора, можно задать следующим образом