Espacios de nombres
Variantes

std::function::assign

De cppreference.com
 
 
Biblioteca de servicios
Apoyo del lenguaje
Apoyo de tipos (tipos básicos, RTTI)
Macros de prueba de característica de la biblioteca (C++20)
Servicios de programa
Funciones variádicas
Apoyo de corrutinas (C++20)
Apoyo de contratos (C++26)
Comparación de tres vías (C++20)
(C++20)
(C++20)(C++20)(C++20)  
(C++20)(C++20)(C++20)

 
Objetos función
Envoltorios de funciones
(C++11)
(C++11)
Aplicación parcial de funciones
(C++20)
(C++11)
Invocación de funciones
(C++17)(C++23)
Objeto función identidad
(C++20)
Envoltorios de referencias
(C++11)(C++11)
Envoltorios de operador transparentes
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
Negadores
(C++17)
Buscadores
Comparadores restringidos
Vinculadores y adaptadores antiguos
(hasta C++17)
(hasta C++17)
(hasta C++17)
(hasta C++17)
(hasta C++17)(hasta C++17)(hasta C++17)(hasta C++17)
(hasta C++20)
(hasta C++20)
(hasta C++17)(hasta C++17)
(hasta C++17)(hasta C++17)

(hasta C++17)
(hasta C++17)(hasta C++17)(hasta C++17)(hasta C++17)
(hasta C++20)
(hasta C++20)
 
 
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

Asigna un nuevo destino.
(función miembro pública) [editar]
Morty Proxy This is a proxified and sanitized view of the page, visit original site.