ц, итераторы произвольного дос

Автор admin Суббота, 6 июня 2009 11:32

ц, итераторы произвольного доступа обладают всеми возможностями двусторонних итераторов, а также всеми основными возможностями указателей (указатель является частным случаем итератора произвольного доступа), кроме одной: у них отсутствует «нуль-итератор», аналог нуль-указателя. С итераторами произвольного доступа выполняются такие же операции, как с указателями: индексация оператором [ ], прибавление целочисленного смещения (положительного или отрицательного) для перехода сразу на несколько позиций, сравнение итераторов операторами отношения. О важности классификации Но стоит ли задумываться о том, к какой категории относится тот или иной итератор? При выполнении простейших операций с контейнерами (например, при ручном кодировании всех операций, выполняемых с объектами контейнеров) категория итератора обычно несущественна — итератор либо работает, либо не работает. Однако в некоторых ситуациях категории итераторов действительно важны. • При использовании нетривиальных разновидностей итераторов (см. далее) и при создании собственных итераторов. • При использовании алгоритмов STL (эта тема рассматривалась


Комментарии закрыты.