轉發聲明內部類別
引用巢狀類別而不包含其定義頭檔可能是理想的。但是,嘗試在其包含類別之外轉發聲明內部類別可能會導致編譯錯誤。
考慮以下範例:
class Container { public: class Iterator { ... }; ... }; class Foo { void Read(Container::Iterator& it); };
編譯此程式碼將因不完整而導致錯誤Container 的類型和未聲明的類型
解決方案解決方案
解決方案以上是如何轉送聲明嵌套 C 類別?的詳細內容。更多資訊請關注PHP中文網其他相關文章!