官网地址:(点击最下方【阅读原文】可直达)https://tca.tencent.com/
官网介绍:https://cloud.tencent.com/product/tcap 官方开源:https://github.com/Tencent/CodeAnalysis 国内镜像:https://git.code.tencent.com/Tencent_Open_Source/CodeAnalysis
▼
在C/C++中,如果函数有返回值,但在调用它时没有处理返回值,可能会导致错误处理不足、未定义行为、资源泄漏和性能损失等问题。因此,始终检查返回值、错误码和异常是一种良好的编程实践,可以帮助我们及时发现潜在的错误和问题,并采取适当的处理措施来确保程序的正确性和稳定性。
基于以上编程实践,需要实现满足的代码分析规则:
代码案例:
▼
TCA独立工具 TCA-Armory-Q1 的 Unused_Return 支持该场景,支持检测一个函数返回值没有被检查的情况。
使用说明
进入页面,点击方案->规则配置 -> 自定义规则包-> 添加规则 ->搜索规则名Unused_Return->选择需要添加的规则 ->批量添加规则