GCC — член должен быть инициализирован в списке инициализации членов

Я продолжаю получать это предупреждение с GCC, но я никак не включил его для этого проекта. Я попытался создать новый проект (я запускаю IDE Code::Blocks в Ubuntu), но все еще получаю предупреждение. Помогите, пожалуйста?

Редактировать: вызов GCC вручную не вызывает эту проблему, но вызывает ее через Code::Blocks (со всеми отключенными предупреждениями). Исходя из этого, я предполагаю, что это ошибка Code:: Blocks.

Редактировать 2: исправлено. Оказывается, Code::Blocks имеет глобальные флаги компилятора, которые нельзя переопределить внутри определенных проектов, и это вызывало ошибку.


person bfops    schedule 13.03.2011    source источник
comment
Опубликуйте фрагмент кода, который помечает GCC, и точное сообщение об ошибке.   -  person Mat    schedule 13.03.2011


Ответы (1)


Затем сделайте то, что вам говорит предупреждение. Скорее всего, там есть причина.

Вы всегда можете игнорировать предупреждения. Кроме того, вы, скорее всего, передаете gcc параметр, который включает это предупреждение.

person BЈовић    schedule 13.03.2011