• Class / Function / Type

      std::
    • Header file

      <>
    • Other / All

    最終更新日時(UTC):
    が更新

    履歴 編集

    function
    <mdspan>

    std::layout_right_padded::mapping::stride

    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

    処理系

    関連項目

    参照