Namespaces
Variants

std::forward_list<T,Allocator>:: before_begin, cbefore_begin

From cppreference.net
iterator before_begin ( ) noexcept ;
(1) (начиная с C++11)
(constexpr начиная с C++26)
const_iterator before_begin ( ) const noexcept ;
(2) (начиная с C++11)
(constexpr начиная с C++26)
const_iterator cbefore_begin ( ) const noexcept ;
(3) (начиная с C++11)
(constexpr начиная с C++26)

Возвращает неразыменовываемый итератор, инкремент итератора before-begin дает точно такой же итератор, как полученный из begin() / cbegin() .

Единственные случаи использования находятся в функциях insert_after() , emplace_after() , erase_after() , splice_after() и операторе инкремента.

Содержание

Возвращаемое значение

Итератор, представляющий позицию непосредственно перед начальным итератором.

Сложность

Константа.

Пример

Смотрите также

возвращает итератор на начало
(public member function)
возвращает итератор на конец
(public member function)