claro que si compañero. Pero eso ya es mas avanzado.
Busca vector de vectores en C++ google y encontraras ;)
es algo como esto: vector< vector<int> > m
Pero hay movidas por causa del tamaño de los vectores.
Te recomiendo leer detenidamente sobre el tema.
Ademas hay medios de tratar un vector unidimensional como si fuera bidimensional.
http://www.cplusplus.com/forum/general/833/
Es una pasada todo el tema.
Dejo esto:
Busca también vector bidimensional o vector 2d y tenga en cuanta que muchos resultados son basura ya que que en c le dicen mucho a vector a los arrays y el buscador se lía algo. Pon siempre c++ junto a la búsqueda.
https://www.google.es/?gfe_rd=cr&ei=...sional+c%2B%2B https://www.google.es/?gfe_rd=cr&ei=...2B%2B&start=10
Mucha lectura falta para eso y practica ;)
Suerte.
También tengo que dar una leída a los temas estos :3