Tengo que inicializar algunas palabras al declarar un conjunto de cadenas.¿Cómo inicializar una cadena establecida en C++?
...
using namespace std;
set<string> str;
/*str has to contain some names like "John", "Kelly", "Amanda", "Kim".*/
no quiero utilizar str.insert("Name");
cada vez.
Cualquier ayuda sería apreciada.
Usted puede tomar ventaja de listas de inicializador si está usando C++ 11. Ver # 5 en esta [lista de constructores] (http://en.cppreference.com/w/cpp/container/set/set) y la parte relevante de Stroustrup [C++ 11 FAQ] (http: // stroustrup. com/C++ 11FAQ.html # init-list). – chris