std::vector::end()
Итератор на позицию ЗА последним элементом.
Сигнатура
iterator v.end()Метод end() возвращает итератор на воображаемый элемент за последним. Разыменовывать его нельзя — он служит границей диапазона [begin, end).
std::vector<int> v = {1, 2, 3};
for (auto it = v.begin(); it != v.end(); ++it)
std::cout << *it; // результат: 123