std::function<R(Args...)>::assign
De es.cppreference.net
template< class F, class Alloc >
void assign( F&& f, const Alloc& alloc );
|
(desde C++11) (eliminado en C++17) |
|
Inicializa el target con f. El alloc se utiliza para asignar memoria para cualquier estructura de datos interna que el function pudiera usar.
Equivalente a function(std::allocator_arg, alloc, std::forward<F>(f)).swap(*this);.
Parámetros
| f | - | función invocable para inicializar el target con |
| alloc | - | asignador para usar para asignar memoria para las estructuras de datos internas |
Valor de retorno
(ninguno)
Excepciones
Puede lanzar excepciones definidas por la implementación.
Véase también
|
asigna un nuevo objetivo
(función miembro pública) |