Biblioteca C ++ - <utilidad>
Introducción
Contiene utilidades en dominios no relacionados.
Pairs - estos objetos pueden contener dos valores de diferentes tipos: par, make_pair, piecewise_construct, piecewise_construct_t.
Generic relational operators - Es una definición estándar para los operadores relacionales! =,>, <= Y> = bajo un espacio de nombres específico: rel_ops.
Rvalue casts (C++11) - Permite la generación de referencias rvalue: forward, move, move_if_noexcept, declval.
Generic swap function - Esta es una definición estándar utilizada por defecto por los componentes de la biblioteca estándar para todos los tipos que no proporcionan su propia sobrecarga: swap.
Funciones
No Señor. | Función descriptiva |
---|---|
1 | intercambiar
Intercambia valores de dos objetos. |
2 | make_pair
Construye el par de objetos. |
3 | adelante
Es un argumento adelantado. |
4 | moverse
Se mueve como rvalue. |
5 | move_if_noexcept
Se mueve si no, excepto. |
6 | declval
Es un valor de declaración. |
Constantes
No Señor. | Constante y descripción |
---|---|
1 | pieza_construcción
Es una constante de construcción por partes. |
Espacios de nombres
No Señor. | Espacio de nombres y descripción |
---|---|
1 | rel_ops
Es un Operador relacional. |