Witam
Mam problem, otóż ma klasę abstrakcyjną Zbior oraz klasę od niej dziedziczącą o nazwie Element.
Mam tablicę Zbior *tablica_obiektow[10]. Obiekty klasy Element tworzę w ten sposób, tablica_obiektow[i] = new Element().
Obiekty usuwam poprzez delete tablica_obiektow[i]. Mam metodę wyświetl, którą wyświetla pewne dane przechowywane w obiekcie klasy Element.
Problem pojawia się gdy np. mam 5 obiektów w tablic_obiektow, usunę obiekt z indeksem 2, i gdy w pętli chcę wyświetlić dane to wyświetlą się tylko, które były przed usuniętym obiektem. Jak to ominąć?
Czy jest możliwość w takiej sytuacji użycia inteligentnych wskaźników?