L'initialisation d'un std::vector avec le constructeur par défaut

J'ai un champ de classe qui est un std::vector. Je sais combien les éléments que je veux ce vecteur contient: N. Comment initialiser le vecteur de N éléments?

Faites-vous référence à l'initiale taille ou à la capacité?
Taille initiale, je suppose. Je n'ai pas tout suivi. Êtes-vous référant à l'aide de réserve() pour une capacité de réserve?
Oui, je le suis. Laissez-moi le dire d'une autre manière: vous voulez que votre vecteur initial des éléments N, ou voulez-vous votre vecteur d'être en mesure de croître à N éléments sans réaffectation?
Au départ de N éléments, les réponses ci-dessous par James et Jerry étaient exactement ce que je cherchais.

OriginalL'auteur Himadri Choudhury | 2011-03-14