Skip to content

Latest commit

 

History

History
62 lines (44 loc) · 2.07 KB

default_accessor.md

File metadata and controls

62 lines (44 loc) · 2.07 KB

default_accessor

  • mdspan[meta header]
  • class template[meta id-type]
  • std[meta namespace]
  • cpp23[meta cpp]
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

処理系

関連項目

参照