名前空間
変種
操作

std::chrono::tzdb_list::erase_after

From cppreference.com
< cpp‎ | chrono‎ | tzdb list
 
 
 
 
const_iterator erase_after( const_iterator p );
(C++20以降)

std::chrono::tzdb を、イテレータ p の後にある要素を指すイテレータによって削除します。そのイテレータは逆参照可能でなければなりません。そうでなければ、動作は未定義です。削除された要素を指すもの以外で、ポインタ、参照、またはイテレータが無効になることはありません。

[編集] パラメータ

p - 削除する要素の前の位置を指すイテレータ

[編集] 戻り値

削除された要素の次の要素を指すイテレータ。そのような要素が存在しない場合は end() です。

[編集] 注記

tzdb_list は単方向リストとして実装されることを意図しており、そのインターフェースは std::forward_list に似ています。しかし、before_begin() を持たないため、最初の要素を削除することはできません。

English 日本語 中文(简体) 中文(繁體)