элегантный способ вытащить по указателю на член - адрес содержащей его структуры? а то вроде как смещение члена known in compile time, значить какой-то статик каст должен был бы мочь. может есть хитрая форма записи?
как мне известно, без UB в текущем C++ это невозможно
я ведь правильно понял задачу? struct A { ... int b; }; int* b = ...; A* a = MAGIC(b);
Обсуждают сегодня