【发布时间】:2010-10-06 15:46:36
【问题描述】:
我们有大量代码被重构,所以原来的 C++ 代码现在变成了 COM。
过去几天我一直在寻找我们错过了这样一个事实的地方,即以前返回 bool 的函数现在返回 HRESULT(问题是由于 S_OK == false )。
有没有办法检测HRESULT 被用作bool 的地方(反之亦然)?
我们使用的是 Visual Studio 2005 (VS8) Professional。
除了@Steve 的出色建议,还有什么不涉及安装团队版的吗?
【问题讨论】:
标签: c++ winapi com static-analysis hresult