这是命名空间污染问题。
cv命令空间和windows.h文件中都有对ACCESS_MASK的定义,此时编译系统无法判定使用的是哪一个ACCESS_MASK,故引起报错。
在开发过程中,使用过多的using namespace容易引起命名空间污染,一旦错误,问题排查也比较麻烦。建议尽量不要在头文件中使用using namespace。
这是命名空间污染问题。
cv命令空间和windows.h文件中都有对ACCESS_MASK的定义,此时编译系统无法判定使用的是哪一个ACCESS_MASK,故引起报错。
在开发过程中,使用过多的using namespace容易引起命名空间污染,一旦错误,问题排查也比较麻烦。建议尽量不要在头文件中使用using namespace。
本文整理自Zabbix中級認證專家李銘栓(滿分學員)在Zabbix Meetup廣州站的演講。 掌握這幾種監控方式解決80%的監控問題,剩下的20%如何實現?這裏有答案! 幾點經驗分享: 1