当前位置:  开发笔记 > 开发工具 > 正文

如何在Visual C++ Express 2008上禁用interface关键字?

如何解决《如何在VisualC++Express2008上禁用interface关键字?》经验,为你挑选了1个好方法。

我在这里编译遗留的C代码,有很多变量和结构成员名为"interface",但VC2008 express抱怨这些,你知道如何禁用它吗?

我已经更改了设置,只能将代码编译为C代码,但对此没有影响.



1> 小智..:

问题是MS #defines接口到struct这样

interface Name {...}

可以在COM c ++代码中使用.(OBJBASE.H:199: #define interface __STRUCT__)

只是#undef interface包括WINDOWS.H以后.

推荐阅读
手机用户2402852387
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有