|
@@ -87,7 +87,7 @@ class List
|
|
|
return result;
|
|
|
}
|
|
|
|
|
|
- virtual void pop(Node<T>* node)
|
|
|
+ virtual Node<T> pop(Node<T>* node)
|
|
|
{
|
|
|
node->next->prev = node->prev;
|
|
|
node->prev->next = node->next;
|
|
@@ -95,7 +95,7 @@ class List
|
|
|
return node;
|
|
|
}
|
|
|
|
|
|
- virtual void pop(int index)
|
|
|
+ virtual Node<T> pop(int index)
|
|
|
{
|
|
|
Node<T> result;
|
|
|
if (index==0) {
|