Comment initialiser une chaîne de caractères définie en C++?

J'ai quelques mots à être initialisé alors que la déclaration d'une chaîne de la valeur.

...
using namespace std;
set<string> str;

/*str has to contain some names like "John", "Kelly", "Amanda", "Kim".*/

Je ne veux pas utiliser str.insert("Name"); à chaque fois.

Toute aide serait appréciée.

  • Vous pouvez profiter de l'initialiseur de listes si vous êtes à l'aide de C++11. Voir #5 dans ce constructeur de liste et la partie pertinente de Stroustrup C++11 FAQ.
InformationsquelleAutor Crocode | 2012-09-08