Coverity Prevent:当我故意不检查退货时如何处理“检查退货”警告?

时间:2011-02-22 01:33:28

标签: coverity-prevent

正如标题所示,例如,在85%的情况下,我想检查foo()的返回代码,但有时我真的不关心它,但这会引起Coverity警告。

处理这个问题的最佳方法是什么? 更改Coverity设置不计算在内。 :)

1 个答案:

答案 0 :(得分:7)

抑制CHECKED_RETURN缺陷的正确方法是将您不关心的返回值强制转换为void。这还有一个额外的好处,就是让任何阅读代码的人都清楚你不关心返回值,而不是忘记检查它。