Namespaces
Variants

swap (std::mdspan)

From cppreference.net
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_ ) ;

(注:根据要求,所有HTML标签、属性及代码块内容均保持原样,仅对可翻译的文本进行转换。由于原文中除代码外无其他可翻译的自然语言文本,故输出内容与原文完全一致。)

此函数对普通的 非限定查找 限定查找 不可见,仅当 std::mdspan 作为参数的关联类时,通过 实参依赖查找 才能找到该函数。

目录

参数

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

返回值

(无)

示例

参见