Namespaces
Variants

operator== (std::layout_left::mapping)

From cppreference.net
template < class OtherExtents >

friend constexpr bool operator == ( const mapping & lhs,

const mapping < OtherExtents > & rhs ) noexcept ;
(seit C++23)

Vergleicht zwei Layout-Zuordnungen desselben Layout-Typs basierend auf ihren zugrunde liegenden Extents.

Layout-Zuordnungen lhs und rhs vergleichen gleich, wenn sowohl lhs. extents ( ) als auch rhs. extents ( ) gleich sind.

Diese Überladung nimmt nur dann an der Überladungsauflösung teil, wenn extents_type :: rank ( ) == OtherExtents :: rank ( ) true ist.

Inhaltsverzeichnis

Parameter

lhs, rhs - Layout-Mappings, deren Extents verglichen werden sollen

Rückgabewert

true wenn lhs. extents ( ) == rhs. extents ( ) zutrifft, false andernfalls

Beispiel

Siehe auch

vergleicht dieses Layout-Mapping von layout_right mit anderem Mapping
(Funktions-Template)
vergleicht dieses Layout-Mapping von layout_stride mit anderem Mapping
(Funktions-Template)
(C++23)
vergleicht zugrundeliegende Extents in jeder Dimension zweier extents
(Funktion)