std::forward_list<T,Allocator>::before_begin, cbefore_begin
From cppreference.com
< cpp | container | forward list
| iterator before_begin() noexcept; |
(C++11以降) | |
| const_iterator before_begin() const noexcept; |
(C++11以降) | |
| const_iterator cbefore_begin() const noexcept; |
(C++11以降) | |
コンテナの最初の要素の前の要素へのイテレータを返します。この要素はプレースホルダーとして機能し、アクセスしようとすると未定義の動作が発生します。唯一の使用例は、関数 insert_after()、emplace_after()、erase_after()、splice_after() およびインクリメント演算子です。before-begin イテレータをインクリメントすると、begin()/cbegin() から得られるイテレータとまったく同じイテレータが得られます。
目次 |
[編集] パラメータ
(なし)
[編集] 戻り値
最初の要素の前の要素へのイテレータ。
[編集] 計算量
定数。
[編集] 例
| このセクションは未完成です 理由: 例がありません |
[編集] 関連項目
| 先頭へのイテレータを返す (public メンバ関数) | |
| 末尾へのイテレータを返す (public メンバ関数) |