1
我試圖將一個節點添加到鏈表的開頭。這是我的代碼,但是當我運行測試時,它不起作用。關於我可能做錯的任何想法?在此先感謝您的幫助!在雙鏈表中插入一個節點
void List<T>::insertFront(T const & insert)
{
ListNode * newNode = new ListNode(insert);
if (head != NULL)
{
head->prev = newNode;
head = head->prev;
head->prev = NULL;
}
else
{
head = newNode;
tail = newNode;
}
}