现在的位置: 首页 > 自动控制 > 工业·编程 > 正文

__super in MFC

2012-08-31 23:26 工业·编程 ⁄ 共 279字 ⁄ 字号 暂无评论

1 MFC中的 __super 和 java 中 super 类似,相当于基类的名称,都可以用来调用基类成员

2 __xxxx 类型的,是编译器或库内部使用的;

3 __super是编译器关键词,是一个辅助工具,在多重继承和多级继承环境下很方便,当你需要调用基类成员时,不需要你记忆这个成员到底是哪个基类提供的,编译器会帮你找到正确的基类。如果存在二义性(比如有两个基类提供了相同名称的成员),编译器会报错,在错误信息中会指出有哪些基类具有此成员,此时你可以根据提示信息把__super修改成希望的基类。总之一句话——它帮你减少记忆负担。

4 网上有人建议最好不要在自己的程序里面使用

给我留言

留言无头像?