View Full Version : A virtual function is called directly. What's that about?

May 10th, 2012, 06:51
Hi. My head is a little thick right now. I can't get my head around that.

It's a win32 executable, unprotected, compiled in MSVC++.

So is it normal that a virtual function is being called directly(probably is then )? If so, then why?
Right now, I just can't figure out why.

By "being called" I mean, could be called according to the disassembly.

OK. So a virtual method was just calling the base class' method it was overriding