ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
26 ноября
539724 Топик полностью
Скрипач, пророк (15.08.2014 21:31 - 22:12, просмотров: 128) ответил Codavr на Это как?
Отставить, занесло на повороте. У тебя там структуры, у меня просто список параметров. Максимум, неявно заданные группы. Еще мысль: Вычислять указатель поля и читать спец.процедурой. Вот так:  const struct AAA* const t = 0L; inline int GetInt( int* t){ extern struct AAA a; if(t >= sizeof(AAA)) Идите_нахуй_дебилы(); // На входе не смещение, а "левый указатель" return *((&a) + (long int)t); }; int x = GetInt( &t->base.sub_rec.arr[1].field );
... но не любой ценой.