std::array::swap
STD::数组::交换
void swap( array& other | | (since C++11) |
---|
将容器的内容与other
不会导致迭代器和引用与另一个容器关联。
参数
other | - | container to exchange the contents with |
---|
返回值
%280%29
例外
noexcept specification: noexcept(noexcept(std::swap(declval | (until C++17) |
---|---|
noexcept specification: noexcept(std::is_nothrow_swappable<T>::value) | (since C++17) |
对于零大小的数组,
noexcept
规格:
noexcept
复杂性
容器的大小是线性的。
另见
std::swap(std::array) (C++11) | specializes the std::swap algorithm (function template) |
---|
© cppreference.com
在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。