std::function::assign
De cppreference.com
< cpp | utility | functional | function
template<class F, class Alloc > void assign( F&& f, const Alloc& alloc ); | (desde C++11) (eliminado en C++17) | |
Inicializa el destino con f
. El alloc
se usa para asignar memoria para cualquier estructura de datos interna que std::function pueda usar.
Equivalente a function(std::allocator_arg, alloc, std::forward<F>(f)).swap(*this);.
Contenido |
[editar]Parámetros
f | - | Función invocable con la que inicializar el destino. |
alloc | - | Asignador de memoria a usar para asignar memoria para las estructuras de datos internas. |
[editar]Valor de retorno
(Ninguno)
[editar]Excepciones
Puede lanzar excepciones definidas por la implementación.
[editar]Véase también
Asigna un nuevo destino. (función miembro pública) |