前向聲明 前置聲明 Forward Declare

網上關於前向聲明的介紹很少,簡單寫一下吧。 先舉個例子: //foo.h class foo {......}; //util.h class foo; class util { private: foo* m_foo; }; 一、前向聲明用於下降 inclusion tree的複雜程度,下降模塊間的 耦合度。 二、前提是前向聲明的類foo 只能用來定義指針,而不能夠定義實體對象,由於指
相關文章
相關標籤/搜索