Комментарии 6
Ваш итератор при обходе не будет проходить по последнему элементу, нужно реализовывать фиктивный элемент end. Плюс к этому это не STL контейнер, так как общепринятый интерфейс STL контейнера не соблюден
Почему не будет?
Double_node *tail; //указывает на елемент, который идет за последним
Основной целью статьи было показать как вообще создавать классы контейнеры, научившись создавать контейнер, можно лучше понять работу контейнеров STL
Double_node *tail; //указывает на елемент, который идет за последним
Основной целью статьи было показать как вообще создавать классы контейнеры, научившись создавать контейнер, можно лучше понять работу контейнеров STL
Класс «литератора» он поэт или прозаик?
Простите, а где здесь stl то? Сделайте мне, чтобы контейнер работал с std::transform хотя бы, а потом говорите про stl.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
STL для новичков. Реализация класса-контейнера