concurrent_vector::operator 运算符

在并发矢量中的给定索引提供对元素的访问权限。 该方法对于读取操作是并发安全的,并且还增加向量,只要您确保值 _Index 小于并发向量的大小。

reference operator[](
   size_type _Index
);
const_reference operator[](
   size_type _Index
) const;

参数

  • _Index
    要检索的元素的索引。

返回值

对给定索引处项的引用。

备注

operator [] 的版本,返回一个非 const 引用,其不可用于并发地写入来自不同线程的元素。 不同的同步对象应当用于同步并发对相同数据元素执行的读取和写入操作。

不执行任何边界检查来确保 _Index 是并发向量的有效索引。

要求

**标头:**concurrent_vector.h

命名空间: 并发

请参见

其他资源

concurrent_vector 类