namespace std {
template<class LayoutMapping>
struct submdspan_mapping_result {
[[no_unique_address]] LayoutMapping mapping = LayoutMapping();
size_t offset{};
};
}
概要
submdspan_mapping_resultは、多次元配列ビューmdspanからの部分ビューsubmdspan取り出しサポートのために定義するカスタマイゼーションポイントsubmdspan_mappingの戻り値型である。
mapping: 多次元配列部分ビューのレイアウトマッピングoffset: 多次元配列部分ビューの要素オフセット位置
適格要件
LayoutMappingはレイアウトマッピング要件を満たすこと。
バージョン
言語
- C++26
処理系
- Clang: ??
- GCC: ??
- ICC: ??
- Visual C++: ??