std::experimental::shared_ptr<T>:: operator[]
|
element_type
&
operator
[
]
(
std::
ptrdiff_t
i
)
const
noexcept
;
|
(库基础技术规范) | |
对存储指针所指向的数组进行索引操作。
当存储的指针为空或 i 为负数时,其行为是未定义的。
如果
T
(
shared_ptr
的模板参数)是数组类型
U[N]
,
i
应当小于
N
,否则行为未定义。
目录 |
参数
| i | - | 数组索引 |
返回值
对数组第 i 个元素的引用,即 get ( ) [ i ] 。
备注
当
T
不是数组类型时,是否声明此函数是未指定的。如果函数被声明,其返回类型也是未指定的,但可以保证该函数的声明(尽管不一定是定义)是合法的。
示例
|
本节内容不完整
原因:缺少示例 |
参见
|
返回存储的指针
(公开成员函数) |