开发平台(Platform): (Ex: Win10, Linux, ...)
Win10
编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
VC++
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
问题(Question):
最近因为在网络上自学课程而接触C++
上课时跟着老师写了一个Linked List
但老师因为课程时间的因素没有把destructor的部分在课堂上写出来
我试着自己写了一个destructor
但因为对于指标这部分真的没有理解透彻
所以不确定这样是不是正确的
请问我89行开始的destructor有清除到List里的资料吗?
或者只是把dn这个Node清除掉而已?
如果没有清除到List里的资料
该怎么写才能做到?
喂入的资料(Input):
预期的正确结果(Expected Output):
错误结果(Wrong Output):
程式码(Code):(请善用置底文网页, 记得排版,禁止使用图档)
https://ideone.com/18SKGh
补充说明(Supplement):