名前空間
変種
操作

std::layout_left

From cppreference.com
< cpp‎ | container‎ | mdspan
 
 
 
 
ヘッダー <mdspan> で定義
struct layout_left;
(C++23から)

layout_left は、最も左の次元のストライドが 1 で、右に進むにつれてストライドが次元の積として増加するレイアウトマッピングを提供する LayoutMappingPolicy です。

layout_leftTrivialType です。

(C++26まで)

layout_leftTriviallyCopyable であり、std::is_trivially_default_constructible_v<layout_left>true です。

(C++26以降)

[編集] ネストされたクラステンプレート

layout_left のレイアウトマッピング
(public member class template)[編集]

[編集] 関連項目

最も左のエクステント以上になることができるパディングストライドを持つ、列優先のレイアウトマッピングポリシー
(class template) [編集]
行優先の多次元配列レイアウトマッピングポリシー。最も右のエクステントがストライド 1 を持つ
(class) [編集]
ユーザー定義のストライドを持つレイアウトマッピングポリシー
(class) [編集]
English 日本語 中文(简体) 中文(繁體)