首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

_interface与interface的区别?解决办法

2012-03-02 
__interface与interface的区别?我想问一下__interface与interface的区别,我在VC++2005中用interface编程,

__interface与interface的区别?
我想问一下__interface与interface的区别,我在VC++2005中用interface编程,代码如下: 
interface IX 
{  
  virtual void Fx1()=0; // Interface definition statements. 
}; 
总是提示如下错误: 
error C2146: syntax error : missing '; ' before identifier “IX” 
当改成了__interface就没有错误。 

不知道这是什么原因?

[解决办法]
在原版语言设计中,一个接口类型是用关键字 __interface指明的。在修订版语言中,它被 interface class替代。
[解决办法]
在原版语言设计中,一个接口类型是用关键字 __interface指明的。在修订版语言中,它被 interface class替代。可参考"C++ 迁移到 C++/CLI"

热点排行