類A和類B 互相調用

有兩個類A和B需要定義,定義A的時候需要用到B,定義B的時候需要用到A。 根本原因是:定義A的時候,A的裏面有B,所以就需要去查看B的佔空間大小,但是查看的時候又發現需要知道A的佔空間大小,造成死循環。 原理:在B中用指針調用A,那麼在A需要知道B佔空間大小的時候,就會去找到B的定義文件,雖然B的定義文件中並沒有導入A的頭文件,不知道A的佔空間大小,但是由於在B中調用A的時候用的指針形式,B只知道
相關文章
相關標籤/搜索