Spec-Zone.ru › C++

std::layout_stride

Определено в заголовочном файле <mdspan>
struct layout_stride;
(начиная с C++23)

layout_stride — это LayoutMappingPolicy, предоставляющий отображение размещения, в котором шаги задаются пользователем.

layout_stride — это TrivialType.

(до C++26)

layout_stride является TriviallyCopyable, а std::is_trivially_default_constructible_v<layout_stride> является true.

(начиная с C++26)

Вложенные шаблоны классов

mapping
отображение размещения для layout_stride
(открытый шаблон класса-член)

См. также

layout_left
(C++23)
политика отображения размещения многомерного массива с порядком по столбцам; шаг самого левого измерения равен 1
(класс)
layout_left_padded
(C++26)
политика отображения размещения с порядком по столбцам и шагом с выравниванием, который может быть больше или равен размеру самого левого измерения
(шаблон класса)
layout_right
(C++23)
политика отображения размещения многомерного массива с порядком по строкам; шаг самого правого измерения равен 1
(класс)
layout_right_padded
(C++26)
политика отображения размещения с порядком по строкам и шагом с выравниванием, который может быть больше или равен размеру самого правого измерения
(шаблон класса)

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/container/mdspan/layout_stride

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API