這會打印有關限定符的錯誤消息,但並不真正理解這意味着什麼以及如何調整代碼以使其工作?無論如何,非常感謝您查看代碼。將節點作爲流出運營商傳遞
注意:ostream運算符在節點類中有好處。
using namespace std;
ostream& operator(ostream& output, const Node* currentNode)
{
return output;
}
void Node::nodeFunction()
{
//This node has items attached to the 'this' statement. After
//the necessary functions, this is called to output the items.
cout << this;
}
所以從這個角度來看它是不可能的?是否最好從節點函數本身依次調用它們中的每一個呢? –