gpt4 book ai didi

c - 如何在 CDT(C 代码)中逐行警告关闭静态代码分析警告?

转载 作者:太空狗 更新时间:2023-10-29 16:37:06 27 4
gpt4 key购买 nike

我们有一个在 Eclipse 中使用 CDT 的项目。这是一个我们刚刚导入到 Eclipse 中的旧项目,我想确保我们开始使用静态代码分析来发现任何奇怪的地方。

问题是,有一堆行会触发我们只想忽略的警告,其中主要行是 switch 语句中的 fallthroughs。

我知道如何为 lint 执行此操作,但如何为 CDT 执行此操作?有没有我可以放在该行上方的单行注释?

示例:(“案例结束时没有中断”)

  case enChA:  
nChannel++;
// I want to ignore this fallthrough
case enChB:
nChannel++;
// And this one...
case enChC:
nChannel++;
// And this one...
case enChD:
nChannel++;
// do some more stuff...
break;

最佳答案

你应该试试

//no break

在下一个案例之前。

关于c - 如何在 CDT(C 代码)中逐行警告关闭静态代码分析警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16935935/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com