Namespaces
Variants

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

From cppreference.net
iterator before_begin ( ) noexcept ;
(1) (自 C++11 起)
(自 C++26 起为 constexpr)
const_iterator before_begin ( ) const noexcept ;
(2) (自 C++11 起)
(自 C++26 起为 constexpr)
const_iterator cbefore_begin ( ) const noexcept ;
(3) (自 C++11 起)
(自 C++26 起为 constexpr)

返回一个不可解引用的迭代器,递增前向起始迭代器将得到与通过 begin() / cbegin() 获取的迭代器完全相同的迭代器。

唯一的使用场景是在函数 insert_after() emplace_after() erase_after() splice_after() 以及递增运算符中。

目录

返回值

表示位于起始迭代器之前位置的迭代器。

复杂度

常量。

示例

参见

返回指向起始位置的迭代器
(公开成员函数)
返回指向末尾的迭代器
(公开成员函数)