在线文档教程
C++
容器 | Containers

std::forward_list::before_begin

STD:向前[医]清单::以前[医]开始吧[医]开始

iterator before_begin((since C++11)
const_iterator before_begin() const;(since C++11)
const_iterator cbefore_begin() const;(since C++11)

将迭代器返回到容器的第一个元素之前的元素。此元素充当占位符,试图访问它将导致未定义的行为。唯一的用例是函数。insert_after(),,,emplace_after(),,,erase_after(),,,splice_after()增量运算符:递增前开始迭代器给出的迭代器与begin()/cbegin()...

参数

%280%29

返回值

Iterator到第一个元素之前的元素。

例外

noexcept规格:

noexcept

复杂性

常量。

另见

begin cbeginreturns an iterator to the beginning (public member function)
end cendreturns an iterator to the end (public member function)

© cppreference.com

在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。

http://en.cppreference.com/w/cpp/container/Forward[医]清单/之前[医]开始