【发布时间】:2013-08-18 22:48:16
【问题描述】:
我如何结合自己的典型 类型定义节点 { 整数数据;整数数据1;节点* 下一个} 制作一个 forward_list ?我想我可以扔掉 Node* next (即 typedef Node { int data, int data1} )并让 STL 通过 forward_list 管理指针,但是如何删除指向特定 Node 的指针? forward_list 上的标准迭代器是 long int 而不是 Node ;所以如果我使用我的节点创建一个链表,我如何从该列表中删除一个节点?
【问题讨论】:
标签: c++ linked-list forward-list