Есть ли способ распечатать макет объекта С++ с помощью компилятора g++ или любых других средств. Упрощенный пример (предполагая, что int занимает 4 байта)
class A{
int a;
};
class B:public A{
int b;
}
поэтому выход будет
A-
0 4
+ a +
B-
0 4 8
+ A.a + b +
Было бы полезно понять компоновку объектов (в моем случае код виртуальной машины).
Спасибо заранее.
С уважением, Захир