Towards scalable virtuality in C plus
This article describes a programming technique that allows a size reduction of C++ objects by designing classes in a particular way. In order to reduce the size of the objects to the extreme, a technique to simulate runtime polymorphism and avoid the addition of the implicit virtual pointer is presented. Copyright (C) 2008 John Wiley & Sons, Ltd.
virtual pointer polymorphism simulation c plus plus classes virtual function bitwise fields space saving memory usage