std::function<R(Args...)>::assign
С сайта ru.cppreference.net
template< class F, class Alloc >
void assign( F&& f, const Alloc& alloc );
|
(начиная с C++11) (удалено в C++17) |
|
Инициализирует цель с помощью f. alloc используется для выделения памяти для любых внутренних структур данных, которые может использовать function.
Эквивалентно function(std::allocator_arg, alloc, std::forward<F>(f)).swap(*this);.
Параметры
| f | - | вызываемая функция для инициализации target |
| alloc | - | аллокатор для выделения памяти внутренним структурам данных |
Возвращаемое значение
(нет)
Исключения
Может выбрасывать исключения, определяемые реализацией.
Смотрите также
|
присваивает новый целевой объект
(публичная функция-член) |