void *p=new covek;
((covek *)p) -> cao ();
Ovo radi.
E sad pitanje, da li mogu da ovo isto radim (da zovem cao()) a da pri tome ne navodim tip pointera?
Dakle nesto kao :
p -> cao ();
Naravno, bitno mi je da ne navodim klasu, jer hocu da menjam objekte, tj. p bi morao da pokazuje i na klasu covek, i na klasu zivotinja...
Hocu da napravim niz od void pointera:
void *p[10];
i posle samo da kazem
p[n] -> show();
a da pritom ne vodim racuna koje je klase objekat na koga p pokazuje.
[Ovu poruku je menjao Predrag Damnjanovic dana 04.10.2002. u 12:59 GMT]