Я использую компилятор clang (думаю, c ++ 11), который поставляется с RAD studio 10.2. По ошибке я обнаружил сегодня, что первые n членов структуры или массива могут быть назначены с использованием обычных фигурных скобок, например
int a[500]={1};
struct {int a,b,c;} st={2,3};
Выше скомпилировано и работает нормально, но я никогда не сталкивался с этим и не видел его раньше, и я не могу найти упоминания об этом в Интернете (возможно, я ищу, используя неправильный тип формулировки). Документируется ли это с ++?