AddFirst

Добавляет элемент в начало двунаправленного списка.

Версия для добавления элемента по значению.

CLinkedListNode<T>* AddFirst(
     value                     // элемент для добавления
   );

Возвращаемое значение

Возвращает указатель на добавленный узел.

Версия для добавления элемента как сформированного узла по значению.

bool AddFirst(
   CLinkedListNode<T>*  node     // узел для добавления
   );

Параметры

value

[in]  Элемент для добавления.

*node

[in]  Узел для добавления.

Возвращаемое значение

Возвращает true в случае успеха, иначе false.