> void insert(int val) { auto node = std::make_shared<Node>(val); node->next = next; node->prev = prev; if (prev) prev->next = node; if (next) next->prev = node; } 在this节点处插入一个节点node(val),this的前驱改了,后继改了; 然而this节点没有做任何处理,消失在了虚空之中,或者说永远的留在了虚空之中。 还是说把它改正确也是作业的一部分,但是作业完全没提。 不过我看了一下,这个函数完全没用上。 