CppCheck压制过时的功能

时间:2014-12-10 15:09:55

标签: static-code-analysis cppcheck

我无法内联从cppcheck中抑制obsoleteFunctiosgets警告。 我试过了:

// cppcheck-suppress obsoleteFunctionsgets

没有成功。

你们有没有遇到这个警告? 任何提示? 感谢。

1 个答案:

答案 0 :(得分:1)

也可以在命令行中使用 - inline-suppr 。否则,评论将被忽略。

daniel@dator:~/cppcheck$ ./cppcheck --enable=all 1.c
Checking 1.c...
[1.c:4]: (style) Obsolete function 'gets' called. It is recommended to use the function 'fgets' instead.
daniel@dator:~/cppcheck$ ./cppcheck --enable=all --inline-suppr 1.c
Checking 1.c...
daniel@dator:~/cppcheck$

个人......我更喜欢使用 - suppress - suppressions-list 而不是 - inline-suppr 。我不喜欢用这样的评论来混淆我的代码。