SciFi (02.02.2016 16:35, просмотров: 71) ответил Олдфаг на Привет от сбежавшего))
Или зубубенить в хедере статический массив и надеяться, что линкер выкинет лишние экземпляры. А также терпеть предупреждения компилятора о том, что массив не используется: H:
extern void hand0(void);
extern void hand1(void);
extern void hand2(void);
extern void hand3(void);
static const Event_TypeDef Event_List[] = { hand0, hand1, hand2, hand3 };
#define Event_Count (sizeof(Event_List)/sizeof(Event_TypeDef))
C:
void hand0(void) {}
void hand1(void) {}
void hand2(void) {}
void hand3(void) {}
Event_Stat_TypeDef ev_state[Event_Count];
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้