[an error occurred while processing this directive]
|
class Ded
E-mail:
info@telesys.ru
{
...
void drv(){} //virtual void drv()=0; - матюкается
...
}
class Papa: public Ded { ...}
class Vnuk: public Papa { ... void drv(); ...}
class Vnuchka: public Papa {... void drv();...}
Ded* pDed_arr[]={& внуки и внучки}
people_drv()
{
for(i=0;i
}
При вызове функции people_dev() вызываются пустые драйвера деда.
При приведении указателя к внукам или внучкам - работает.
Как правильно сделать запись, чтобы вызывался правильный драйвер внуков и внучек?
WinAvr avr-c++ (GCC) 3.4.3
Ответы
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание