на класс-родитель?
Просто кастани this в нужный тип
Точно, благодарю!
Можешь. ГЛавное — откуда получить
Не надо ничего кастанувать...
struct base { int data = 10; void func(int p) { std::cout << p << std::endl; } }; struct der : base { int data = 20; void func(int p) { base::func(base::data); base::func(data); base::func(p); } }; int main(void) { der d; d.func(1); }
А как ты получишь указатель с типом родительского класса без каста?
Он и так родительского класса.
А какого именно? Учитывая возможность множественного наследования
Человек спросил, как получить указатель на базовый класс. Откуда я знаю зачем это ему
Обсуждают сегодня