Я создал пользовательский тип, и поместить его в command.h
CppCheck утверждает, что поле не используется - в то время как он, в другом файле
typedef struct
{
char name[16];
int paramv[7];
int paramc;
} command;
Я использую его во многих других файлов, но не в command.*
. Теперь я проверил тест CppCheck с помощью плагина QtCreator cppcheck. То, что я получаю:
command.h:12: warning: Cppcheck: struct member 'command::name' is never used.
То же самое происходит, когда предупреждение я
cppcheck src --enable=all --suppress=missingIncludeSystem src/*
Что я делаю неправильно?
Даже после удаления '--check-config' такого предупреждения нет – marmistrz
1.72, работает Arch Linux – marmistrz
Прежде чем я это сделаю: проблема не в том, что автономный cppcheck ошибочен. Это неправильно, если я использую плагин CppCheck QtCreator – marmistrz