Требуется написать класс итератор для своего односвзязного списка? Храни указатель на узел в итераторе, в перегруженном ++ модифицируй указатель p = p->next
Есть односвязный список. Что бы по нему ходить нужен итератор. Это делается for(Element<T> Iterator = this->Head; Iterator != nullptr; Iterator=Iterator->pNext/*Iterator++*/)