26 Containers library [containers]

26.3 Sequence containers [sequences]

26.3.9 Class template forward_­list [forwardlist]

26.3.9.3 forward_­list iterators [forwardlist.iter]

iterator before_begin() noexcept; const_iterator before_begin() const noexcept; const_iterator cbefore_begin() const noexcept;

Returns: Итератор без разыменования, который при увеличении равен итератору, возвращаемому begin().

Effects: cbefore_­begin() эквивалентно const_­cast<forward_­list const&>(*this).before_­begin().

Remarks: before_­begin() == end() равны false.