开发者社区 问答 正文

(granted_incompat_map[m_type])的结果非零,说明什么?

如果granted_incompat_map[type] & ~(granted_incompat_map[m_type])的结果非零,说明什么?

展开
收起
不吃核桃 2024-08-05 23:07:17 38 分享 版权
1 条回答
写回答
取消 提交回答
  • 如果granted_incompat_map[type] & ~(granted_incompat_map[m_type])的结果非零,说明指定的锁类型(type)有与当前锁类型(m_type)不兼容的授予类型,但这些不兼容的授予类型在当前锁类型中并不全部被覆盖。这意味着指定的锁类型对资源有更严格的访问控制,因此它被视为更强或更严格的锁类型。

    2024-08-06 08:11:10
    赞同 3 展开评论
问答标签:
问答地址: