swap(std::copyable_function)
С сайта ru.cppreference.net
friend void swap( std::copyable_function& lhs, std::copyable_function& rhs ) noexcept;
|
(начиная с C++26) | |
Перегружает алгоритм std::swap для std::copyable_function. Обменивает состояние lhs с состоянием rhs. Фактически вызывает lhs.swap(rhs).
Эта функция не видна при обычном неквалифицированном или квалифицированном поиске и может быть найдена только поиском, зависящим от аргументов, когда std::copyable_function<FunctionType> является ассоциированным классом аргументов.
Параметры
| lhs, rhs | - |
std::copyable_function
объекты, состояния которых нужно обменять
|
Возвращаемое значение
(нет)
Пример
|
Этот раздел не завершён
Причина: отсутствует пример |
Смотрите также
обменивает цели двух
std::copyable_function
объектов
(публичная функция-член) |
|
|
(C++11)
|
специализирует алгоритм
std::swap
(шаблон функции) |
|
(C++23)
|
специализирует алгоритм
std::swap
(функция) |