|
@@ -77,7 +77,7 @@ class List
|
|
|
lenght++;
|
|
|
}
|
|
|
|
|
|
- virtual Node<T> pop()
|
|
|
+ virtual T pop()
|
|
|
{
|
|
|
// Сделать проверку на пустой список
|
|
|
T result = end->value;
|
|
@@ -87,7 +87,7 @@ class List
|
|
|
return result;
|
|
|
}
|
|
|
|
|
|
- virtual Node<T> pop(Node<T>* node)
|
|
|
+ virtual T pop(Node<T>* node)
|
|
|
{
|
|
|
node->next->prev = node->prev;
|
|
|
node->prev->next = node->next;
|
|
@@ -95,7 +95,7 @@ class List
|
|
|
return node->value;
|
|
|
}
|
|
|
|
|
|
- virtual Node<T> pop(int index)
|
|
|
+ virtual T pop(int index)
|
|
|
{
|
|
|
T result;
|
|
|
if (index==0) {
|