cppcheck からの obsoleteFunctiosgets 警告をインラインで抑制することができません。私は試した:
// cppcheck-suppress obsoleteFunctionsgets
成功しませんでした。
この警告を経験した人はいますか? ヒントはありますか?ありがとう。
cppcheck からの obsoleteFunctiosgets 警告をインラインで抑制することができません。私は試した:
// cppcheck-suppress obsoleteFunctionsgets
成功しませんでした。
この警告を経験した人はいますか? ヒントはありますか?ありがとう。
コマンドラインでも--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$
個人的に.. --inline-suppr の代わりに--suppressまたは--suppressions-listを使用することを好みます。このようなコメントでコードを乱雑にするのは好きではありません。