◐ Shell
clean mode source ↗

std::function::assign - cppreference.com

De cppreference.com

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

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.

Valor de retorno

(Ninguno)

Excepciones

Puede lanzar excepciones definidas por la implementación.

Véase también