首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

std::shared_ptr::operator[]

element_type& operator

(since C++17)

索引到存储指针所指向的数组中。

如果存储的指针为NULL或idx是阴性的。

如果T%28的模板参数shared_ptr%29是数组类型U[N],,,idx必须少于N,否则行为就没有定义。

参数

idx

-

the array index

返回值

引用idx-数组的第四元素,即,get()[i]

例外

%280%29

评语

何时T不是数组类型,则未指定是否声明此函数。如果声明了该函数,则未指定其返回类型是什么,只是声明%28(虽然不一定是函数的定义%29)保证是合法的。

另见

get

returns the stored pointer (public member function)

代码语言:txt
复制
 © cppreference.com

在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。

扫码关注腾讯云开发者

领取腾讯云代金券