std::begin() и std::end()
Функции std::begin() и std::end() из заголовочного файла <iterator> используются для получения итераторов на начало и конец контейнера соответственно.
Это часто нужно при работе с алгоритмами STL.
В примере std::begin() вернёт итератор на первый элемент контейнера, а std::end() - на позицию за последним элементом.
Эти функции работают со всеми стандартными контейнерами (vector, list, array и т.д.) и позволяют универсально перебирать их элементы.
Post #1505
2.65K
