【发布时间】:2012-10-08 05:57:30
【问题描述】:
我现在知道如何使用按位& AND 运算符来检查 DWORD(特别是 Windows 样式)中是否存在某个标志。我该怎么做:
if (dwMyFlags & dwSomeFlag) {
// dwMyFlags contains dwSomeFlag
// ->> How do I remove dwSomeFlag from dwMyFlags?
}
我知道减去它是行不通的,是否有一些运算符可以从 DWORD 中删除标志?
【问题讨论】:
标签: c++ winapi bit-manipulation flags dword