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 ;
(C++23부터)

동일한 레이아웃 타입의 두 레이아웃 매핑을 기본 익스텐트를 기준으로 비교합니다.

레이아웃 매핑 lhs rhs lhs. extents ( ) rhs. extents ( ) 가 모두 동일할 경우 동등한 것으로 비교됩니다.

이 오버로드는 다음 조건이 extents_type :: rank ( ) == OtherExtents :: rank ( ) 일 때만 오버로드 해결에 참여합니다.

목차

매개변수

lhs, rhs - 비교할 익스텐트를 가진 레이아웃 매핑들

반환값

true 만약 lhs. extents ( ) == rhs. extents ( ) true 인 경우, false 그렇지 않은 경우

예제

참고 항목

layout_right 의 레이아웃 매핑을 다른 매핑과 비교
(함수 템플릿)
layout_stride 의 레이아웃 매핑을 다른 매핑과 비교
(함수 템플릿)
(C++23)
extents 의 각 차원에서 기본 범위 비교
(함수)