-1
我無法找到解決這個問題的方法。實質上,我有一個節點具有連接到其他節點的輸入和輸出端口。這些端口具有不同的屬性,我希望在課堂上將它們組合在一起。我現在的代碼是C++:類範圍和定義順序
class Node
{
private:
std::vector<Port*> m_Input;
std::vector<Port*> m_Output;
...
};
class Port
{
private:
Node* m_Connection;
std::string m_PortName;
...
}
`
錯誤試圖編譯Port.cpp時,包含文件的節點說,端口未聲明。是否有辦法在全球範圍內聲明該類,以便Port可以看到它。就像在頂部有一個函數定義一樣。由於
'類口岸;'/'類節點;定義'Node' – user657267
只是向前聲明'類口岸! – Rakib
感謝您的幫助之前',' – okebz