cppreference.com
Crear una cuenta
Iniciar sesión
Espacios de nombres
Página
Discusión
Variantes
Vistas
Ver
Editar
Historial
Acciones
std::ranges::
bidirectional_range
De cppreference.com
<
cpp
|
ranges
C++
Apoyo de compiladores
Implementaciones independientes y albergadas
Lenguaje
Biblioteca estándar
Encabezados de la biblioteca estándar
Requisitos denominados
Macros de prueba de característica
(C++20)
Biblioteca de apoyo del lenguaje
Biblioteca de conceptos
(C++20)
Biblioteca de diagnósticos
Biblioteca de gestión de memoria
Biblioteca de metaprogramación
(C++11)
Biblioteca de servicios generales
Biblioteca de contenedores
Biblioteca de iteradores
Biblioteca de rangos
(C++20)
Biblioteca de algoritmos
Biblioteca de cadenas
Biblioteca de procesamiento de texto
Biblioteca numérica
Biblioteca de fecha y hora
Biblioteca de entrada/salida
Biblioteca del sistema de archivos
(C++17)
Biblioteca de apoyo de concurrencia
(C++11)
Biblioteca de apoyo de ejecución
(C++26)
Especificaciones técnicas
Índice de símbolos
Bibliotecas externas
[editar]
Biblioteca de rangos
Acceso a rangos
begin
cbegin
end
cend
rbegin
crbegin
rend
crend
size
ssize
data
cdata
empty
Conversiones de rangos
std::from_range_t
std::from_range
(C++23)
(C++23)
to
(C++23)
Manejo de iteradores pendientes
dangling
borrowed_iterator_t
borrowed_subrange_t
Primitivas de rangos
range_size_t
range_difference_t
range_value_t
elements_of
(C++23)
iterator_t
const_iterator_t
sentinel_t
const_sentinel_t
(C++23)
(C++23)
range_reference_t
range_const_reference_t
range_rvalue_reference_t
range_common_reference_t
(C++23)
Conceptos de rangos
range
borrowed_range
sized_range
common_range
view
viewable_range
input_range
output_range
forward_range
bidirectional_range
random_access_range
contiguous_range
constant_range
(C++23)
Vistas
view_interface
subrange
Fábricas de rangos
empty_view
views::empty
single_view
views::single
basic_istream_view
views::istream
iota_view
views::iota
repeat_view
views::repeat
(C++23)
(C++23)
Adaptadores de rangos
views::all_t
views::all
ref_view
owning_view
as_rvalue_view
views::as_rvalue
(C++23)
(C++23)
filter_view
views::filter
transform_view
views::transform
take_view
views::take