Si je déclare un vecteur comme ceci :
int main() {
vector names;
int something_else_on_the_stack = 0;
names.add("John");
names.add("Annie");
}
Comment êtes-vous en mesure d'ajouter des éléments au vecteur de noms ? Si les noms sont alloués sur la pile, ne devrait pas "something_else_on_the_stack" être juste après sur la pile ? Alors comment pouvez-vous ajouter des noms au vecteur déjà alloué ?