名前空間
変種
操作

std::get(std::span)

提供: cppreference.com
< cpp‎ | container‎ | span
template< std::size_t I, class T, std::size_t N >
constexpr T& get( std::span<T,N> s ) noexcept;
(C++20以上)

スパン sI 番目の要素を指す参照を取得します。

スパンは静的エクステント (すなわち N != std::dynamic_extent) でなければならず、 I は範囲 [0, N) 内の整数値でなければなりません。 operator[] と異なり、これはコンパイル時に強制されます。

目次

[編集] 引数

s - 内容を取得するスパン

[編集] 戻り値

sI 番目の要素を指す参照。

[編集] 計算量

一定。

[編集]

[編集] 関連項目

シーケンスの要素にアクセスします
(パブリックメンバ関数) [edit]
タプルの指定された要素にアクセスします
(関数テンプレート) [edit]
pair の要素にアクセスします
(関数テンプレート) [edit]
指定されたインデックスまたは型 (一意な場合) の値を variant から読み込みます。 エラーの場合は例外を投げます
(関数テンプレート) [edit]