ここで間違っていることを理解できません。二重リンクリストを再帰的に複製する方法C++
//リストを再帰的に複製します。
void duplicateNodes(const SortedList& o, Node * const copyIter) {
if (copyIter != NULL) {
o.add(o.head, copyIter->data);
duplicateNodes(o, copyIter->next);
}
}
何が間違っているかを教えてください。 – NathanOliver
または 'SortedList'などは –
です。' o'はconstなので、それはソースのようですが、あなたはそれをデスティネーションとして扱っているようですが、 'copyIter'をソースとして扱います。 – jxh