我可以在下面的 C++ 代码中使用按位 & 吗?该方法根据按位运算的结果返回一个布尔值。
bool SetValue( myType a )
{
if( a & notMyType == notMyType )
{
return false;
}
if( a & newMyType == newMyType )
{
SendNew(a);
return true;
}
if( a & oldMyType == oldMyType )
{
SendOld(a);
return true;
}
}