我的项目使用第三方模块,其中一个头文件定义了“errc”
typedef int errc;
我想在项目中使用 STL,但是当我添加 stl 头文件时,我得到 errc 的名称冲突,因为它在标准库中的类名。
error C2872: 'errc' : ambiguous symbol
我真的不想更改第三方模块,有什么办法可以解决这个问题并使用项目中的标准库?
我的项目使用第三方模块,其中一个头文件定义了“errc”
typedef int errc;
我想在项目中使用 STL,但是当我添加 stl 头文件时,我得到 errc 的名称冲突,因为它在标准库中的类名。
error C2872: 'errc' : ambiguous symbol
我真的不想更改第三方模块,有什么办法可以解决这个问题并使用项目中的标准库?