Использование паттерна Итератор

У меня всего лишь один вопрос: что является использованием паттерна итератора (С++), описание своего собственного класса Итератор, или использование, как я понял встроенного итератора, который объявляется типа:

vector<int> v = {1, 2, 3, 4, 5};
vector<int>::iterator iter = v.begin(); //или и то и другое?

Ответы (0 шт):