std::ranges::drop_while_view<V,Pred>::end
De es.cppreference.net
constexpr auto end();
|
desde C++20 | |
Devuelve un centinela o un iterador que representa el final de drop_while_view.
Efectivamente devuelve ranges::end(base_), donde base_ es la vista subyacente.
Parámetros
(ninguno)
Valor de retorno
Un centinela o un iterador que representa el final de la vista.
Ejemplo
Ejecutar este código
#include <cassert> #include <iostream> #include <ranges> int main() { static constexpr auto data = {0, -1, -2, 3, 1, 4, 1, 5}; auto view = std::ranges::drop_while_view{data, [](int x) { return x <= 0; }}; assert(view.end()[-1] == 5); }
Véase también
|
devuelve un iterador al inicio
(función miembro pública) |