Как использовать встроенную опцию подавляющего фильтра cppcheck для кода C++?

Я хотел бы использовать Cppcheck для статического анализа кода моего кода C++. Я узнал, что могу подавить некоторые предупреждения с --inline-suppr команда. Однако я не могу найти, какой "suppressed_error_id" я должен вставить комментарий:

// cppcheck-suppress "suppressed_error_id"
23
задан Wolf 8 August 2016 в 10:10
поделиться

1 ответ

Согласно справке cppcheck:

Идентификатор ошибки - это идентификатор, который вы хотите подавить. Самый простой способ получить это - использовать флаг командной строки --xml. Скопируйте и вставьте строку идентификатора из xml вывод.

Так что запустите cppcheck для некоторого кода, который содержит ошибку с флагом - xml , а затем посмотрите в сгенерированном XML-файле, чтобы найти его имя.

17
ответ дан 29 November 2019 в 02:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: