mplate
void List
::ActionAsc(std::function
pAction) { this->MoveNext(this->m_pHead,[=](Node
* p){pAction(p->Value); return p->pNext; }); }; template
void List
::ActionDesc(std::function
pAction) { this->MoveNext(this->m_pHead->pPrev, [=](Node
* p){pAction(p->Value); return p->pPrev; }); };
?
?
|