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) |
|---|
© cppreference.com在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。
本文档系腾讯云开发者社区成员共同维护,如有问题请联系 cloudcommunity@tencent.com

