Skip to content

Conversation

@WangYuHang-cmd
Copy link

1.将prev改成shared_ptr类型,防止首尾指针互相指向,无法释放
2.给Node的构造函数添加explicit防止隐式构造,并且使用初始化列表减少一次赋值。
3.用两个指针实现深拷贝
4.为什么删除拷贝赋值函数也不出错? 因为编译器默认使用析构函数+拷贝构造来代替拷贝赋值函数
5.print函数处:有什么值得改进的?传参const List&,减少拷贝并提高运行速度,减少运行时内存占用

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant