Здравствуйте, Tonal-, Вы писали:
T>Ты наткнулся на расширение языка, специфичное для gcc.
T>Оно хорошо описано в доках (6.14. Arrays of Variable Length)
T>Реализуется через неявное использование функции alloca — выделение памяти на стеке.
T>Обойти можно реализовав подобное поведение руками.
В MSVC такая фича тоже есть...