Пространства имён
Варианты
Действия

std::swap(std::basic_stacktrace)

Материал из cppreference.com
 
 
Библиотека диагностики
Обработка исключений
Сбои обработки исключений
(до C++17*)
(до C++17*)
(C++11)(до C++17*)    
(до C++17*)
Коды ошибок
Коды ошибок
Категории исключений
(ТС TM)
Поддержка системных ошибок
(C++11)
(C++11)
Утверждения
Трассировка стека
 
 
Определено в заголовочном файле <stacktrace>
template<class Allocator >

void swap(std::basic_stacktrace<Allocator>& lhs, std::basic_stacktrace<Allocator>& rhs )

    noexcept(noexcept(lhs.swap(rhs)));
(начиная с C++23)

Специализирует алгоритм std::swap для std::basic_stacktrace. Меняет местами содержимое lhs и rhs. Эквивалентно lhs.swap(rhs);.

Содержание

[править]Параметры

lhs, rhs трассировки стека, содержимое которых нужно поменять местами

[править]Возвращаемое значение

(нет)

[править]Сложность

Константная.

[править]Пример

[править]Смотрите также

обменивает содержимое
(public функция-элемент)[править]
close