Я использую GDB для анализа дампа ядра C-программы. Можно ли напечатать размер структуры в программе?
Все это должно работать в GDB (если вы скомпилировали с -g):
-g
print sizeof(var) print sizeof(Type)
вы пробовали "sizeof"?
по умолчанию компилятор может выполнить выравнивание байтов, поэтому этот размер может быть больше, чем вы думаете