LINUX.ORG.RU

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

Исправление dimgel, (текущая версия) :

Писать надо так,чтобы выбранный компилятор не выдавал предупреждений даже на максимальном уровне,а не выключать их или «не читать».

Лично я иногда юзаю statement expressions, «a ?: b», а в сгенерированном коде – массивы меток. Соответственно, лично я в гробу видал -Wpedantic. Pedantic – это в первую очередь (а может и в единственную, не помню) контроль на соответствие стандарту. Что автоматически запрещает любые расширения.

Исходная версия dimgel, :

Писать надо так,чтобы выбранный компилятор не выдавал предупреждений даже на максимальном уровне,а не выключать их или «не читать».

Лично я иногда юзаю statement expressions, «a ?: b», а в сгенерированном коде – массивы меток. Соответственно, лично я в гробу видал -Wpedantic.