Biblioteca C ++ - <utilidade>
Introdução
Ele contém utilitários em domínios não relacionados.
Pairs - esses objetos podem conter dois valores de tipos diferentes: pair, make_pair, piecewise_construct, piecewise_construct_t.
Generic relational operators - É uma definição padrão para os operadores relacionais! =,>, <= E> = em um namespace específico: rel_ops.
Rvalue casts (C++11) - Permite a geração de referências de rvalue: forward, move, move_if_noexcept, declval.
Generic swap function - Esta é uma definição padrão usada por padrão pelos componentes da biblioteca padrão para todos os tipos que não fornecem sua própria sobrecarga: swap.
Funções
Sr. Não. | Descrição da função |
---|---|
1 | troca
Ele troca valores de dois objetos. |
2 | make_pair
Ele constrói os objetos do par. |
3 | frente
É um argumento avançado. |
4 | mover
Ele se move como rvalue. |
5 | move_if_noexcept
Ele se move se não, exceto. |
6 | declval
É um valor de declaração. |
Constantes
Sr. Não. | Constante e descrição |
---|---|
1 | piecewise_construct
É uma constante de construção por partes. |
Namespaces
Sr. Não. | Namespace e descrição |
---|---|
1 | rel_ops
É um operador relacional. |