std::swap(std::match_results)
Определён в заголовочном файле <regex> | ||
|---|---|---|
template< class BidirIt, class Alloc >
void swap( match_results<BidirIt,Alloc>& x1,
match_results<BidirIt,Alloc>& x2 ) noexcept;
| (начиная с C++11) |
Специализирует алгоритм std::swap для std::match_results. Обменивает содержимое x1 с содержимым x2. Фактически вызывает x1.swap(x2).
Параметры
| x1, x2 | - | объекты match_results, содержимое которых будет обменено |
| Требования к типам | ||
-BidirIt должен соответствовать требованиям LegacyBidirectionalIterator. |
||
-Alloc должен соответствовать требованиям Allocator. |
||
Возвращаемое значение
(нет)
Пример
См. также
| меняет местами содержимое (открытая функция-член) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/regex/match_results/swap2