我刚刚在Microsoft的guiddef.h头文件中找到了它:

__inline bool operator==(REFGUID guidOne, REFGUID guidOther)
{
    return !!IsEqualGUID(guidOne,guidOther);
}
!!有什么意义吗,还是那天某个开发人员只是觉得可爱?

最佳答案

它关闭了Visual C++愚蠢的性能警告,无法转换为 bool 值。

关于c++ - 逻辑!与一无所有,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25296465/

10-09 00:17