error C2872: 'ACCESS_MASK': ambiguous symbol 是由于命名冲突导致的。通常情况下,ACCESS_MASK 在 Windows 的头文件 (winnt.h) 中被定义为一个类型,而你的项目或某个头文件中可能也定义了相同的名字,导致编译器无法区分。
error C2872: 'ACCESS_MASK': ambiguous symbol
ACCESS_MASK
winnt.h
解决方案:
使用自定义宏屏蔽,
#define ACCESS_MASK MY_ACCESS_MASK // 使用自定义宏避免冲突
#include <Windows.h>
#undef ACCESS_MASK
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- obuygou.com 版权所有 赣ICP备2024042798号-5
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务