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

自定义的类和视图类互相访问的情况应该如何样处理

2013-04-20 
自定义的类和视图类互相访问的情况应该怎么样处理我写一个类,里面定义了视图类的指针,所以该类头文件包含

自定义的类和视图类互相访问的情况应该怎么样处理
我写一个类,里面定义了视图类的指针,所以该类头文件包含文档类头文件和视图类头文件。然后我又要在视图类中使用该类,所以在视图类头文件中要包含该类头文件。这样就形成了头文件嵌套,编译出错。

所以这种自定义的类和视图类互相访问的情况应该怎么样处理呢?

比方说我自定义的类叫做ImageShow,我的MFC视图类叫我CVTKView  之前我在CVTKView类里面访问Imageshow
视图类 只需定义一个对象即可,那我现在想在ImageShow类访问CVTKView类的成员函数,为了避免形成头文件嵌套 应该怎么样做呢
mfc 视图类 自定类 类互访
[解决办法]
在你的自定义类头文件中去掉视图类的头文件包含,然后加上一句class CVTKView;就行
[解决办法]
就加在你自定义的类头文件中,class selfClass上面
[解决办法]
这种没法用对象

热点排行