我是否在這個類的析構函數中調用刪除?我有沒有在這個析構函數中調用delete?
2指向節點:
class Node { private: char Ch; int Key; Node* L; Node* R; public: Node() { L = NULL; R = NULL; } Node(char, int, Node*, Node*); ~Node(); };
指針的向量,以節點:
class Example { private: vector<Node*> A; public: Node() {} Node(vector<Node*>); ~Node(); };
在另一類我的項目我從 「新」 分配節點!
這要看情況。從你發佈的代碼中無法分辨出來。 – juanchopanza
我沒有看到任何呼叫「新」。 – PaulMcKenzie
你的'Example'的成員函數應該是'Example',而不是'Node'。 ...和Stackoverflow不是讓別人來做你的工作:你有什麼嘗試,你有什麼問題? –