Por lo tanto, offsetof(struct, field)
devuelve el desplazamiento relativo del campo dentro de una estructura simple. Pero, ¿hay alguna manera de obtener el desplazamiento relativo de un campo dentro de una estructura anidada?Encontrar el desplazamiento relativo en la estructura anidada
p. Ej.
struct my_struct {
int a;
struct {
int b;
int c;
} anonymous_struct;
}
¿Hay alguna manera de conseguir el desplazamiento de b
c
y en relación con my_struct
(en tiempo de ejecución).
Esa fue la única combinación que no pude probar. 10x – skyel