¿Cuál es el diseño de VTable y la ubicación del puntero de VTable en objetos C ++ en GCC 3.xy 4.x?
Estoy buscando detalles de la estructura, el orden y el contenido de VTable, y la ubicación de los punteros de vtable dentro de los objetos.
dealmente, esto cubrirá herencia única, herencia múltiple y herencia virtual.
Referencias a documentación externa también serían apreciadas
a @Documentación del diseño de clase GCC 4.0x esaqu y el Itanium, y más ampliamente GNU, los documentos de diseño ABI sonaqu.