concurrent_unordered_map::operator[] 연산자
지정된 키가 있는 요소를 찾거나 삽입합니다. 이 메서드는 동시성이 보장됩니다.
mapped_type& operator[](
const key_type& _Keyval
);
mapped_type& operator[](
key_type && _Keyval
);
매개 변수
_Keyval
키 값 입니다.찾기 또는 삽입
반환 값
찾거나 삽입한 요소의 데이터 값에 대한 참조입니다.
설명
인수 키 값이 없으면 기본 데이터 형식의 값을 함께 삽입됩니다.
**operator[]**는 m[_Key] = DataValue; 을 사용한 m 맵에서 요소를 삽입하는데 사용됩니다. DataValue 은 값입니다는 _Key 의 키 값과 요소의 mapped_type 의 값입니다.
operator[] 을 사용하여 요소를 삽입할 때, 반환 된 참조가 삽입 기존의 요소를 변경하거나 새로 만들고 있는지 여부를 나타내는 것은 아닙니다. 멤버 함수 find 및 삽입은 삽입 되기 전에 지정 된 키를 가진 요소가 표시되어 있는지 여부를 확인할 때 사용할 수 있습니다.
요구 사항
헤더: concurrent_unordered_map.h
네임스페이스: 동시성