- mdspan[meta header]
- function[meta id-type]
- std[meta namespace]
- aligned_accessor[meta class]
- cpp26[meta cpp]
constexpr typename offset_policy::data_handle_type
offset(data_handle_type p, size_t i) const noexcept;
指定オフセット位置のハンドルを取得する。
- 半開区間
[0, i+1)
が有効な範囲であり、かつ is_sufficiently_aligned
<byte_alignment>(p)
がtrue
であること。
return
assume_aligned
<byte_alignment>(p) + i;
と等価
投げない
- C++26
- Clang: ??
- GCC: ??
- ICC: ??
- Visual C++: ??