तो, offsetof(struct, field)
एक सादे संरचना के अंदर क्षेत्र के सापेक्ष ऑफ़सेट देता है। लेकिन क्या घोंसला वाली संरचना के अंदर एक क्षेत्र के रिश्तेदार ऑफसेट को पाने का कोई तरीका है।नेस्टेड संरचना में रिश्तेदार ऑफसेट ढूंढना
उदा।
struct my_struct {
int a;
struct {
int b;
int c;
} anonymous_struct;
}
वहाँ किसी भी तरह से b
की भरपाई और c
my_struct
(रनटाइम पर) के सापेक्ष प्राप्त करने के लिए है।
यही एकमात्र संयोजन था जिसे मैं कोशिश करने में असफल रहा। 10x – skyel