0
我該如何正確創建我的散列表的析構函數?我可以刪除[]列表嗎?我使用線性探測來處理我的碰撞...不知道這是否與創建我的析構函數有關。HashTable的析構函數
class Graph
{
...
private:
vertex_node **list
Graph::Graph()
{
size = 0;
capacity = INITIAL_CAP;
list = new vertex_node *[capacity];
}
Graph::~Graph
{
}
是的,你可以'刪除[]列表。但問題是,如果您複製圖表 - 例如意外傳遞堆棧中的對象,而不是傳遞引用。 – Petesh