第 1 步:next 都是 unique_ptr
第 2 步:head.reset():第 1 节释放
第 3 步:它的 next 跟着释放第 2 节
第 4 步:它的 next 跟着释放第 3 节
第 5 步:它的 next 跟着释放第 4 节
第 6 步:一个 delete 都没写,也没漏
如果每个节点的 next 都是 unique_ptr<Node>,那么头节点一释放,【0】。
unique_ptr<Node>
全部评论