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 ( ) равно true .

Содержание

Параметры

lhs, rhs - отображения размещения, чьи размеры необходимо сравнить

Возвращаемое значение

true если lhs. extents ( ) == rhs. extents ( ) равно true , false в противном случае

Пример

Смотрите также

сравнивает это отображение компоновки layout_right с другим отображением
(шаблон функции)
сравнивает это отображение компоновки layout_stride с другим отображением
(шаблон функции)
(C++23)
сравнивает базовые размерности в каждом измерении двух extents
(функция)