Namespaces
Variants

std::chrono::tzdb_list:: erase_after

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

Efface le std::chrono::tzdb référencé par l'itérateur suivant p . Cet itérateur doit être déréférençable. Sinon, le comportement est indéfini. Aucun pointeur, référence ou itérateur n'est invalidé à l'exception de ceux référençant l'élément effacé.

Paramètres

p - un itérateur vers la position à effacer après

Valeur de retour

Un itérateur pointant vers l'élément suivant l'élément effacé, ou end() si aucun tel élément n'existe.

Notes

tzdb_list est conçu pour être implémentable sous forme de liste simplement chaînée, et son interface ressemble à celle de std::forward_list . Cependant, elle ne possède pas de before_begin() , ce qui rend impossible la suppression du premier élément.