名前空間
変種
操作

std::layout_right

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

layout_right は、最も右の次元のストライドが1で、ストライドが右から左へ次元の積として増加するレイアウトマッピングを提供する LayoutMappingPolicy です。

layout_rightTrivialType です。

(C++26まで)

layout_rightTriviallyCopyable であり、std::is_trivially_default_constructible_v<layout_right>true です。

(C++26以降)

これは、ユーザー指定のレイアウトが提供されない場合に std::mdspan によって使用されるデフォルトのレイアウトマッピングポリシーです。

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

layout_right のレイアウトマッピング
(public メンバクラステンプレート)[編集]

[編集] 関連項目

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