I'm sorry Jorg, but I don't have the standard to reference. Do you know of an on-line copy? (Googling for "c++ standard 10.3.2" gave me lots of useless hits :})
I got my info from the C++ FAQS second edition (Cline Lomow & Girou), FAQ 33.09. Rob === ----- Original Message ----- From: "Schaible, Jörg" <[EMAIL PROTECTED]> >My understanding is that this is not 100% the case. Or more >pedantically - in a class derived from a a class with virtual >functions, >those virtual functions wil get overriden, but if not declared virtual >themselves, any further derivations will not. I believe that the >technique of doing this to allow inlining of code calling references to >an object is called 'final classes'. Sorry, Gary is right. See 10.3.2 of the standard. Regards, Jörg