constexpr index_type stride(rank_type r) const noexcept;
概要
r
番目次元のストライド幅を取得する。
事前条件
r < rank_
戻り値
r == rank_ - 1
のとき、値1
を返す。r == rank_ - 2
のとき、値stride-rm2
を返す。- そうでなければ、半開区間
[r + 1, rank_ - 1)
の全ての値k
に対して値stride-rm2
と全てのextents_.extent(k)
を乗算した値を返す。
例外
投げない
バージョン
言語
- C++26
処理系
- Clang: ??
- GCC: ??
- ICC: ??
- Visual C++: ??