Cppcheck 无法检测内存泄漏的情况

cppcheck 无法检测内存泄漏的情况,求解

先看这个代码:

img


下面是cppcheck检测结果:

img


可以看到能够正常检测出未释放的内存、未关闭的文件以及未使用的变量

但是将注释的代码打开以后:

img


检测结果:

img


可以看到无法检测出内存未释放和文件未关闭,只能检测出未使用的变量

请求指点

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^