My project uses a third party modules where one of the header file has defined 'errc'
typedef int errc;
I want to use STL in project but when I add stl header file I get name conflict for errc since its class name in the standard library.
error C2872: 'errc' : ambiguous symbol
I don't really want to change the third party module, is there any way I can come around this problem and work with the standard library in the project?