У меня есть, например, этот формат структурыКак перебрать все элементы в структуре?
typedef struct{
tMY_STRUCT2 my_struct2;
u16 item1;
u8 item2[20];
u32 item3;
}tMY_STRUCT;
Как я могу получить через структуру? Из-за выравнивание его не очень легко, и я не могу рассчитать смещение от начала структуры с SIZEOF (item).
Есть ли способ?
Причина: Мне нужно инициировать большую структуру, для этого есть некоторые условия, поэтому мне нужно сделать это в цикле FOR.
[Что вы пытались?] (Http://whathaveyoutried.com) – sczizzo