我的问题是,C++ 中的“|=”是什么?我知道他们是按位运算符,但我不明白他们在这里做什么:
gObj->Variable |= 0x1000000;
另外,在这种情况下,“&”运算符是什么意思?
if ((gObj->Variable & 2) == 2)
{
do stuff
}
我的问题是,C++ 中的“|=”是什么?我知道他们是按位运算符,但我不明白他们在这里做什么:
gObj->Variable |= 0x1000000;
另外,在这种情况下,“&”运算符是什么意思?
if ((gObj->Variable & 2) == 2)
{
do stuff
}