A un vector de STL no tienes porqué decirle un tamaño. Simplemente haz esto:
Código C++:
Ver originalvector<int> v; // lo hacemos de enteros por ejemplo
Y luego cuando quieras añadir elementos llamas a
push_back:
Y eso lo que hará es meter el 2 al final del vector. También puedes jugar con los punteros: