namespace std {
template<class ElementType>
class default_accessor;
}
概要
default_accessor
は、多次元配列ビューmdspan
を介した要素アクセスのデフォルト動作を定義する。
ElementType
は抽象クラス型もしくは配列型のいずれでもない完全型であること。
default_accessor
はトリビアルコピー可能であり、semiregular
のモデルである。
default_accessor
はアクセサポリシー要件を満たす。
メンバ関数
名前 | 説明 | 対応バージョン |
---|---|---|
(constructor) |
コンストラクタ | C++23 |
(destructor) |
デストラクタ | C++23 |
access |
指定オフセット位置にある要素へアクセスする | C++23 |
offset |
指定オフセット位置のハンドルを取得する | C++23 |
メンバ型
名前 | 説明 | 対応バージョン |
---|---|---|
offset_policy |
default_accessor |
C++23 |
element_type |
ElementType |
C++23 |
reference |
ElementType& |
C++23 |
data_handle_type |
ElementType* |
C++23 |
バージョン
言語
- C++23
処理系
- Clang: ??
- GCC: ??
- ICC: ??
- Visual C++: ??