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. |