Przedstawie problem. Mam funkcje ktora dostaje wskaznik polimorficzny. I teraz chce uzyskac informacje jakiego typu(czyli jakiej klasy pochodnej) jest obiekt na ktory ten wskaznik wskazuje. Dokladniej chce stworzyc nowy obiekt tego samego typu ale nie znam tego typu.
Dodam ze wskaznik polimorficzny jest z klasy abstrakcyjnej wiec nie mam jak stworzyc obiektu. Cos probowalem z typeid piszac takie cos.
void cos(Postac *wsk)
Postac* nowyobiekty=new typeid(*wsk);
Z gory dzieki.