AddBefore
AddBefore
在链接列表指定节点之前添加一个元素。
这个版本为按值添加元素。
CLinkedListNode<T>* AddBefore(
CLinkedListNode<T>* node, // 在该节点之前添加元素
T value //要添加的元素
);返回值
返回要添加节点的指针。
这个版本为按值添加元素作为已形成的节点。
bool AddBefore(
CLinkedListNode<T>* node, // 在该节点之前添加元素
CLinkedListNode<T>* new_node // 要添加的节点
);参数
- *node
[in] 链接列表的节点,在其之前将要添加新元素。
- value
[in] 将要添加的元素。
- *new_node
[in] 将要添加的节点。
返回值
成功返回true,否则返回false。