Penso di essermi perso in un bicchiere d'acqua, ma da solo non ne vengo a una.
Il costruttore dovrebbe inizializzare mLista con lista, ma qui nascono i problemi.codice:class prova { public: prova(std::vector<std::string>& lista); private: std::vector<std::string> mLista; }
Se al posto di creare lista a parte e poi darla in pasto al costruttore, provo a creare direttamente il vector, non funziona. Dove sbaglio?
Scusate se la domanda può sembrare stupida, ma non trovo la soluzione.codice:prova(std::vector<std::string>({"uno","due","tre"}));
Grazie