Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

tworzenie obiektu wraz z dodaniem elementu do vectora

Ostatnio zmodyfikowano 2014-02-15 15:34
Autor Wiadomość
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
C/C++
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 ;)
C/C++
void Listbox::Add( const string elementName )
{
    elementVector.push_back( /*string*/ elementName );
   
    Widget elementName.c_str;
    widgetVector.push_back( /*Widget*/ elementName );
}
P-104663
pekfos
» 2014-02-15 15:32:35
C/C++
widgetVector.emplace_back( elementName );
O ile klasa Widget na to pozwala.
P-104666
colorgreen19
Temat założony przez niniejszego użytkownika
» 2014-02-15 15:34:48
ok, dzieki
P-104667
« 1 »
  Strona 1 z 1