Comment définir un paramètre par défaut pour un vecteur & lt; string & gt; à utiliser dans un constructeur par défaut dans une classe?
Par exemple, une classe nommée Table, avec son constructeur:
Table(string name="", vector <string> mods);
Comment initialiser le vecteur vide?
Edit:
J'ai oublié de mentionner c'était le C++.
source d'informationauteur Omar
Vous devez vous connecter pour publier un commentaire.
si vous voulez vecteur d'être vide à l'intérieur du constructeur puis
ou
Dans le cas où vous voulez en tant que paramètre par défaut:
Comme n'importe quel autre paramètre par défaut.
À ajouter à la réponse à faire: Si vous êtes à l'aide de c++11, vous pouvez utiliser l'universel syntaxe d'initialisation de raccourcir le paramètre par défaut de la déclaration pour un vecteur à la suivante: