std::set::rend, std::set::crend
Материал из cppreference.com
reverse_iterator rend(); |
(до C++11) | |
reverse_iterator rend() noexcept; |
(начиная с C++11) | |
const_reverse_iterator rend() const; |
(до C++11) | |
const_reverse_iterator rend() const noexcept; |
(начиная с C++11) | |
const_reverse_iterator crend() const noexcept; |
(начиная с C++11) | |
Возвращает обратный итератор на элемент, следующий за последним элементом перевёрнутого set. Он соответствует элементу, предшествующему первому элементу не перевёрнутого set. Этот элемент существуют лишь условно, попытка доступа к нему приведёт к неопределенному поведению.
Параметры
(нет)
Возвращаемое значение
Обратный итератор на элемент, следующий за последним элементом.
Сложность
Константная.
Примечания
Поскольку и iterator, и const_iterator являются константными итераторами (и даже в реальности могут быть одного и того же типа), невозможно изменить элементы контейнера через итераторы, возвращаемые любыми из данных функций-членов.
Пример
| Этот раздел не завершён Причина: нет примера |
See also
(C++11) |
возвращает обратный итератор на начало (public функция-элемент) |