[C++] tablica obiektów z tablicami wskaźników


(Kanaliaon) #1

Witam,

Mam taki problem:

Mam sobie klasę car, w której jest 50-elementowa tablica wskaźników na obiekty innej klasy.

Jak poprawnie utworzyć w programie tablicę obiektów typu car, aby te wskaźniki (te stablicowane w obiektach klasy car w tablicy) się nie sypały? Bo zauważyłem, że czasami są zupełnie bzdurne i psują mi cały program.

Aktualnie ratuję się takim działającym rozwiązaniem:

const int NR_OF_CARS = 10;

car c1,c2,c3,c4,c5,c6,c7,c8,c9,c10;

car cars[NR_OF_CARS] = {c1,c2,c3,c4,c5,c6,c7,c8,c9,c10};

Które niestety nie jest idealne bo co jak przyjdzie mi zwiększyć rozmiar tablicy do 1000 elementów?

Próbowałem już zabaw z new'em ale na próżno.


(Razi) #2

Użyj kontenera List, albo Vector. Na googlach znajdziesz przykłady.


(Drobok) #3

Lista dwukierunkowa :smiley: