Przestrzenie nazw
Warianty

std::forward_list::before_begin, cbefore_begin

Z cppreference.com
<tbody> </tbody>
iterator before_begin() noexcept;
(od C++11)
const_iterator before_begin() const noexcept;
(od C++11)
const_iterator cbefore_begin() const noexcept;
(od C++11)

Zwraca iterator do elementu przed pierwszym elementem kontenera. Podobnie jak end(), ten iterator nie wskazuje na element kontenera; próba zdereferencjowania go spowoduje niezdefiniowane zachowanie. Jedyne możliwe wykorzystanie tego iteratora to przekazanie do jednej z funkcji insert_after(), emplace_after(), erase_after(), splice_after() lub jego inkrementacja, dająca identyczny iterator, jak uzyskiwany przez wywołanie begin()/cbegin().

Parametry

(brak)

Zwracana wartość

Iterator na element przed pierwszym elementem.

Złożoność

Stała.

Zobacz także

zwraca iterator na początek kontenera
(publiczna metoda) [edit]
zwraca iterator za koniec kontenera
(publiczna metoda) [edit]
Morty Proxy This is a proxified and sanitized view of the page, visit original site.