<map>
定義容器類別範本對應和 multimap 及其支援範本。
需求
標頭:<map>
命名空間:std
注意
對應<>連結庫也會使用 #include <initializer_list>
語句。
成員
操作員
對應版本 | 多重對應版本 | 描述 |
---|---|---|
operator!= (map) | operator!= (multimap) | 測試運算子左邊的對應或多重對應物件是否不等於右邊的對應或多重對應物件。 |
運算子< (map) | operator< (multimap) | 測試運算子左邊的對應或多重對應物件是否小於右邊的對應或多重對應物件。 |
operator<= (map) | operator<= (multimap) | 測試運算子左邊的對應或多重對應物件是否小於或等於右邊的對應或多重對應物件。 |
operator== (map) | operator== (multimap) | 測試運算子左邊的對應或多重對應物件是否等於右邊的對應或多重對應物件。 |
運算子> (map) | operator> (multimap) | 測試運算子左邊的對應或多重對應物件是否大於右邊的對應或多重對應物件。 |
operator>= (map) | operator>= (multimap) | 測試運算子左邊的對應或多重對應物件是否大於或等於右邊的對應或多重對應物件。 |
特製化樣板函式
對應版本 | 多重對應版本 | 描述 |
---|---|---|
swap (map) | swap (multimap) | 交換兩個對應或多重對應的項目。 |
類別
名稱 | 描述 |
---|---|
value_compare 類別 | 提供函式物件,該物件可透過比較對應項目的索引鍵值來比較項目,以判斷項目在對應中的相對順序。 |
map 類別 | 用於儲存及擷取集合中的資料,集合中的每個項目都有用來自動排序資料的唯一索引鍵。 |
multimap 類別 | 用於儲存及擷取集合中的資料,集合中的每個項目都有用來自動排序資料的索引鍵,而且這些索引鍵不需要具有唯一的值。 |