3
Я натолкнулся на этот фрагмент кода, он скомпилирован с g ++. Я могу понять, что происходит, но является ли это допустимым C++ или расширением?Синтаксис C++ для инициализации массивов
const char* msgs[] =
{
[0] = "message0",
[1] = "message1"
};
Это совершенно законно и очень полезно инициализировать определенный индекс вместо целого массива – texasbruce