重複の可能性:
リンクされたリストを元に戻すことができません
リンクされたリストを逆にしようとしています:
void LinkedList::reverseList()
{
Node *next=_head;
Node *prev=0;
while(next!=0)
{
Node *tmp=next->_next;
next->_next=prev;
prev=next;
next=tmp;
}
}
リストが 4->3->2->1 であるとしましょう。
リストを印刷すると、1つしか表示されません(印刷機能は良好です)。
何か助けはありますか?
ありがとう