std::basic_string_view<CharT,Traits>:: rend, std::basic_string_view<CharT,Traits>:: crend
From cppreference.net
<
cpp
|
string
|
basic string view
|
constexpr
const_reverse_iterator rend
(
)
const
noexcept
;
|
(desde C++17) | |
|
constexpr
const_reverse_iterator crend
(
)
const
noexcept
;
|
(desde C++17) | |
Devuelve un iterador inverso al carácter que sigue al último carácter de la vista invertida. Corresponde al carácter que precede al primer carácter de la vista no invertida. Este carácter actúa como un marcador de posición, intentar acceder a él resulta en comportamiento indefinido.
Contenidos |
Parámetros
(ninguno)
Valor de retorno
const_reverse_iterator
al carácter que sigue al último carácter.
Complejidad
Constante.
Ejemplo
Ejecutar este código
#include <algorithm> #include <iostream> #include <iterator> #include <string_view> int main() { std::ostream_iterator<char> out_it(std::cout); std::string_view str_view("abcdef"); std::copy(str_view.rbegin(), str_view.rend(), out_it); *out_it = '\n'; std::copy(str_view.crbegin(), str_view.crend(), out_it); *out_it = '\n'; }
Salida:
fedcba fedcba
Véase también
|
devuelve un iterador inverso al principio
(función miembro pública) |
|
|
(C++11)
|
devuelve un iterador inverso al final
(función miembro pública de
std::basic_string<CharT,Traits,Allocator>
)
|