C++類的前向聲明(forward declaration)

1、使用場景c++ 假設有兩個類A和B,類A要將類B的對象(或者指正)做爲本身的成員使用,而且類B將類A的對象(或者指針)做爲本身能夠訪問的數據,那麼這個時候要在a.h中include b.h,同時在b.h 中要include a.h,可是相互包含是不能夠的,這個時候就要用到類的前向聲明瞭。函數 類的前向聲明是利用了編譯器的特性,編譯器在編譯的過程當中只須要知道各個元素的名稱和相應的大小就能夠。而
相關文章
相關標籤/搜索