void swap( priority_queue& other ); (since C++11)
Exchanges the contents of the container adaptor with those of other. Effectively calls using std::swap; swap(c, other.c); swap(comp, other.comp);
Parameters
other - container adaptor to exchange the contents with
Return value
(none).
Exceptions
noexcept specification: noexcept(noexcept(std::swap(c, other.c)) && noexcept(std::swap(comp, other.comp)))
Complexity
Same as underlying container (typically cons