Mail Archives: djgpp/1998/03/17/03:00:48
On Mon, 16 Mar 1998, Gavin Sinclair wrote:
> Hello,
>
> I'm having this strange problem whereby my program dies at runtime with
> the message "Pure virtual function called" (using DJGPP of course, gcc
> 2.7.2.1). Now I know what it means (it's a C++ program), but I found
> where it was stopping and there are certainly no pure virtual function
> calls. In fact it seems to dislike the line
>
> return kingthreats.numElements;
>
> where there are obviously no function calls at all. Has anyone had any
> experience with this?
>
The most obvious way how to get this message is to call virtual function
from constructor or destructor of base class when this virtual function
is redefined in inheritted class
- Raw text -