concurrent_unordered_map::operator[] 运算符

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

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

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

参数

  • _Keyval
    要清除的键值。

    查找或插入

返回值

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

备注

如果关键参数未找到值,则它插入数据类型的默认值。。

使用 m[_Key] = DataValue;operator[] 可用于将元素插入到映射 mDataValuemapped_type 元素值用键值的 _Key

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

要求

**头文件:**concurrent_unordered_map.h

**命名空间:**并发

请参见

参考

concurrent_unordered_map 类