码迷,mamicode.com
首页 >  
搜索关键字:两个类互相调用    ( 1个结果
C++中两个类互相引用的解决方法
一、问题描述 现在有两个类A和B需要定义,定义A的时候需要用到B,定义B的时候需要用到A。 二、分析 A和B的定义和调用都放在一个文件中肯定是不可以的,这样就会造成两个循环调用的死循环。 根本原因是:定义A的时候,A的里面有B,所以就需要去查看B的占空间大小,但是查看的时候又发现需要知道A的占空间大小,造成死循环。 解决方法1: (1)写两个头文件A.h和B.h分别用于声明类A和B; ...
分类:编程语言   时间:2014-11-17 21:22:18    阅读次数:449
1条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!