ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
28 июля
1268110 Топик полностью
abivan (14.12.2022 15:17, просмотров: 130) ответил VVB на Declaring zero-length arrays is allowed in GNU C as an extension.
для совместимости с плюсами используем 
#define SIZE_FREE 1 // rg[] Flexible array member not supported in C++

typedef struct{
  t_USB_Header    Header;
  uint8_t          bLength;
  uint8_t          bCM;
  uint8_t          bId;
  uint8_t          prgBegin[SIZE_FREE];
}t_PT_DEVICE_SEND_DATA;