gracias bro!!, sobre lo ultimo, resulta que la asertaciones de tamaño de de las estructuras solo funciona en la version de c++17 para adelante, mas atras no esta soportado, reclass simplemente te genera las clases para que no tengas que calcular el offset manualmente, aqui va un ejemplo, imaginate el caso que tienes un puntero a una direccion asi:
con reclass reconstruyes la estructura de datos y te permitira hacerlo algo asi:
quizas aqui haya una pequeña diferencia pero mira:
es mas como darle nombre a los offsets, lo cual simplifica la vida.