Jak automatycznie (w pętli) utworzyć 10 obiektów danej klasy?
class Auto{
};
Jak automatycznie (w pętli) utworzyć 10 obiektów danej klasy?
class Auto{
};
vector <Auto> Tab(10);
Do czego tu pętla?
ale ewentualnie tak:
for(int i=0;i<10;i++)
Tab.pop_back();
@sid90 z tą pętlą coś chyba nie wyszło :P
Za pięknie to nie wygląda, ale poza tym why? Przecież też tworzy 10 obiektów.. Chyba, ze się mylę?
sid90 napisał(a)
Za pięknie to nie wygląda, ale poza tym why? Przecież też tworzy 10 obiektów.. Chyba, ze się mylę?
push_back?
@sid90 tak mylisz się, gdyż pop to jest ściąganie a push to odkładanie, ale do push trzeba jeszcze dodatkowo przekazać argument, co wymaga zdefiniowania konstruktora kopiującego, czyli ogólnie ból w ch**