- Registriert
- 31.12.03
- Beiträge
- 273
ich krieg das gerade nicht gebacken:
ich bekomme von einer funktion (func1) einen pointer auf eine klasse geliefert (const child*). diese klasse hat eine 'public member function' vererbt bekommen, die ich gerne aufrufen moechte (func2). geht aber nicht. muss ich erst casten oder aehnliches?
also:
bla.func1()->func2() ; //geht nicht
const child *blubb = bla.func1() ;//geht
blubb->func2() ; //geht wieder nicht
habe leider mein c++ buch nicht zur hand
HAT SICH ERLEDIGT! s.u.
ich bekomme von einer funktion (func1) einen pointer auf eine klasse geliefert (const child*). diese klasse hat eine 'public member function' vererbt bekommen, die ich gerne aufrufen moechte (func2). geht aber nicht. muss ich erst casten oder aehnliches?
also:
bla.func1()->func2() ; //geht nicht
const child *blubb = bla.func1() ;//geht
blubb->func2() ; //geht wieder nicht
habe leider mein c++ buch nicht zur hand
HAT SICH ERLEDIGT! s.u.
Zuletzt bearbeitet: