在 c++ 中使用具有两个虚拟节点的双向链表时,是否有人熟悉 before* 和 after* 指针?我正在尝试使用 before* 和 after* 作为我的迭代器来解释所有插入的特殊情况(空列表、在最前面插入、在最后面插入、在中间插入)。
如何正确使用 before* 和 after* 来确定插入位置?
非常感谢任何反馈。提前致谢。
在 c++ 中使用具有两个虚拟节点的双向链表时,是否有人熟悉 before* 和 after* 指针?我正在尝试使用 before* 和 after* 作为我的迭代器来解释所有插入的特殊情况(空列表、在最前面插入、在最后面插入、在中间插入)。
如何正确使用 before* 和 after* 来确定插入位置?
非常感谢任何反馈。提前致谢。