المتغيرات
فضاءات التسمية
أفعال

std::swap(std::{{{1}}})

من cppreference.com
template< ... >

void swap( {{{1}}}<...>& lhs,

           {{{1}}}<...>& rhs );
قالب:mark since none

Specializes the std::swap‎ algorithm for std::{{{1}}}. Swaps the contents of ‎lhs‎ and ‎rhs‎. Calls lhs.swap(rhs).

محتويات

[تعديل] Parameters

lhs, rhs - containers whose contents to swap

[تعديل] Return value

(none)

[تعديل] Complexity

Constant.

Exceptions

noexcept specification:  (since C++11)

noexcept(noexcept(lhs.swap(rhs)))
قالب:mark since c++17

[تعديل] See also

قالب:dsc mem fun