std::swap(std::mdspan)

来自cppreference.com
< cpp‎ | container‎ | mdspan
 
 
 
 
在标头 <mdspan> 定义
friend constexpr void swap( mdspan& x, mdspan& y ) noexcept;
(C++23 起)

针对 std::mdspan 重载 std::swap 算法。交换 xy 的状态。

给定仅用于阐释的数据成员 ptr_map_acc_,等价于:

std::swap(x.ptr_, y.ptr_);
std::swap(x.map_, y.map_);
std::swap(x.acc_, y.acc_);

参数

x, y - 要交换状态的 mdspan 对象

返回值

(无)

示例

参阅