tworzenie obiektu wraz z dodaniem elementu do vectora
Ostatnio zmodyfikowano 2014-02-15 15:34
colorgreen19 Temat założony przez niniejszego użytkownika |
tworzenie obiektu wraz z dodaniem elementu do vectora » 2014-02-15 15:25:23 Witam, mam sobie 2 takie vectory vector < string > elementList; vector < Widget > widgetVector; i funkcje void Add( const string elementName ) { elementList.push_back( elementName ); } Otoz chciałbym, aby kiedy wywolam te funkcje tworzyl sie nowy obiekt klasy Widget o nazwie stringu string elementName i był dodawany do innego vectora; Kod jak to ma wygladac. (wiem ze tak jak napisalem nie mozna ale napisale to byscie lepiej zrozumieli ;) void Listbox::Add( const string elementName ) { elementVector.push_back( elementName ); Widget elementName.c_str; widgetVector.push_back( elementName ); } |
|
pekfos |
» 2014-02-15 15:32:35 widgetVector.emplace_back( elementName );
O ile klasa Widget na to pozwala. |
|
colorgreen19 Temat założony przez niniejszego użytkownika |
» 2014-02-15 15:34:48 ok, dzieki |
|
« 1 » |