命名空间
变体
操作

swap(std::mdspan)

来自 cppreference.com
< cpp‎ | 容器‎ | mdspan
 
 
 
 
friend constexpr void swap( mdspan& x, mdspan& y ) noexcept;
(自 C++23 起)

std::mdspan 重载了 std::swap 算法。将 x 的状态与 y 的状态交换。等效于

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

此函数对普通 非限定限定查找 不可见,只能通过 参数依赖查找 找到,当 std::mdspan 是参数的关联类时。

内容

[编辑] 参数

x, y - mdspan 对象,其状态将被交换

[编辑] 返回值

(无)

[编辑] 示例

[编辑] 另请参阅