LINUX.ORG.RU

История изменений

Исправление 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[];
             ^