Namespaces
Variants

std::chrono::tzdb_list:: erase_after

From cppreference.net
const_iterator erase_after ( const_iterator p ) ;
(C++20以降)

イテレータ p が指す std::chrono::tzdb を削除します。そのイテレータは間接参照可能でなければなりません。そうでない場合、動作は未定義です。 削除された要素を参照するものを除き、ポインタ、参照、またはイテレータは無効化されません。

パラメータ

p - 削除する位置の後ろを指すイテレータ

戻り値

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

注記

tzdb_list は単方向リンクリストとして実装可能であり、そのインターフェースは std::forward_list に類似しています。ただし、 before_begin() は存在しないため、最初の要素を削除することはできません。