std::ranges::range_reference_t, std::ranges::range_const_reference_t, std::ranges::range_rvalue_reference_t, std::ranges::range_common_reference_t - cppreference.com
De cppreference.com
| Definido en el archivo de encabezado |
||
|
|
(1) | (desde C++20) |
|
|
(2) | (desde C++23) |
|
|
(3) | (desde C++20) |
|
|
(4) | (desde C++20) |
1) Se utiliza para obtener el tipo referencia del tipo iterador del tipo rango R.
2) Se utiliza para obtener el tipo referencia constante del tipo iterador del tipo rango R.
3) Se utiliza para obtener el tipo referencia a r-valor del tipo iterador del tipo rango R.
4) Se utiliza para obtener el tipo referencia común del tipo iterador del tipo rango R.
Parámetros de plantilla
Informes de defectos
Los siguientes informes de defectos de cambio de comportamiento se aplicaron de manera retroactiva a los estándares de C++ publicados anteriormente.
| ID | Aplicado a | Comportamiento según lo publicado | Comportamiento correcto |
|---|---|---|---|
| LWG 3860 | C++20 | Faltaba range_common_reference_t.
|
Se añadió. |