我在这里有一些代码:
case MONITORTYPE_WUXGA_SXGA_WXGA:
bResult |= (var == enum1);
bResult |= (var == enum2);
现在我知道它在做什么,但是我不知道| =是什么。有人可以告诉我吗?
最佳答案
a |= b
是相同的
a = a | b
这是一个bitwise OR操作。
关于c++ - 我从未见过的C++标志:| =,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9096025/