История изменений
Исправление xaizek, (текущая версия) :
$ g++ -std=c++14 -pedantic zero-len-array.cpp
zero-len-array.cpp:5:13: warning: ISO C++ forbids zero-size array ‘arr’ [-Wpedantic]
int arr[];
^
С C99 ошибка так как структура не может состоять из одного только flexible array, перед ним должно быть какое-нибудь поле.
Исходная версия xaizek, :
$ g++ -std=c++14 -pedantic zero-len-array.cpp
zero-len-array.cpp:5:13: warning: ISO C++ forbids zero-size array ‘arr’ [-Wpedantic]
int arr[];
^