concurrent_unordered_map::operator[] 运算符

查找或插入具有指定键的元素。 此方法是并发安全方法。

mapped_type& operator[](
   const key_type& _Keyval
);

mapped_type& operator[](
   key_type && _Keyval
);

参数

  • _Keyval
    密钥值以

    查找或插入。

返回值

找到或插入元素的数据值的引用。

备注

如果找不到参数项值,它将插入连同数据类型的默认值。

operator[]用于将元素插入到地图m使用m[_Key] = DataValue;,其中DataValue的价值是mapped_type的键值的元素的**_Key**。

当使用operator[]若要插入元素,返回的引用不表示是否更改预先存在的元素或创建一个新的插入。 成员函数find插入可用于确定是否具有指定键的元素已在插入之前存在。

要求

标题: concurrent_unordered_map.h

命名空间: 并发

请参见

参考

concurrent_unordered_map 类