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