Namespaces
Variants

swap (std::mdspan)

From cppreference.net
friend constexpr void swap ( mdspan & x, mdspan & y ) noexcept ;
(seit C++23)

Überlädt den std::swap -Algorithmus für std::mdspan . Tauscht den Zustand von x mit dem von y . Entspricht:

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

Diese Funktion ist für gewöhnliches unqualified oder qualified lookup nicht sichtbar und kann nur durch argument-dependent lookup gefunden werden, wenn std::mdspan eine assoziierte Klasse der Argumente ist.

Inhaltsverzeichnis

Parameter

x, y - mdspan Objekte, deren Zustände ausgetauscht werden sollen

Rückgabewert

(keine)

Beispiel

Siehe auch