В простом C можно было написать конструкцию типа такой:
Код
typedef struct{
unsigned char len;// количество данных
unsigned char data[0];// сами данные
}Pack;
unsigned char len;// количество данных
unsigned char data[0];// сами данные
}Pack;
где был массив с нулевым количеством элементов, C++ на это ругается. Возможно ли в плюсах разрешить применение incomplete type?
Спасибо.