Quote:
Originariamente inviato da cionci
Non devi ritornare l'indirizzo di string perchè devi passare string per riferimento (come ho scritto sopra)...
Uso la insert perchè tmp è un Pair che va inserito nel Map...quando crei un coppia di dati per inserirli nel Map solitamente si usa questo metodo...o più generalmente questo:
typedef pair<String, int> StringPair;
string.insert(StringPar("a", 1));
string.insert(StringPar("b", 2));
|
Io che sono pigro in genere uso std::make_pair:
string.insert(std::make_pair("a", 1));
string.insert(std::make_pair("b", 2));