std::experimental::shared_ptr<T>:: operator[]
|
element_type
&
operator
[
]
(
std::
ptrdiff_t
i
)
const
noexcept
;
|
(ライブラリファンダメンタルTS) | |
格納されたポインタが指す配列へのインデックス指定。
格納されているポインタがnullの場合、または i が負の場合、動作は未定義です。
T
(
shared_ptr
のテンプレートパラメータ)が配列型
U[N]
である場合、
i
は
N
より小さい値でなければならず、そうでない場合の動作は未定義です。
目次 |
パラメータ
| i | - | 配列インデックス |
戻り値
配列の i 番目の要素への参照、すなわち get ( ) [ i ] を返します。
備考
T
が配列型でない場合、この関数が宣言されるかどうかは未規定です。関数が宣言される場合、その戻り値の型は未規定ですが、関数の宣言(必ずしも定義ではない)が合法であることが保証されます。
例
|
このセクションは不完全です
理由: 例がありません |
関連項目
|
格納されたポインタを返す
(公開メンバ関数) |