Multimap operators

提供:cppreference.com
移動: 案内, 検索

Syntax:

    #include <map>
    multimap& operator=(const multimap& c2);
    bool operator==(const multimap& c1, const multimap& c2);
    bool operator!=(const multimap& c1, const multimap& c2);
    bool operator<(const multimap& c1, const multimap& c2);
    bool operator>(const multimap& c1, const multimap& c2);
    bool operator<=(const multimap& c1, const multimap& c2);
    bool operator>=(const multimap& c1, const multimap& c2);

すべてのC++コンテナと同じく、標準的な比較演算子で割り当てられているのは、 ==, !=, <=, >=, <, > および=です。

1つのマルチマップに対する、比較・代入は線形的に時間がかかります。

2つのマルチマップが等しい場合では、

  1. 2つの大きさは同じです。
  2. 1つのマルチマップの”i”のメンバは、別のマルチマップの”i”のメンバと等しいです。

マルチマップの間での比較が辞書形式で行われます。

Related Topics: multimap_constructors

個人用ツール
名前空間
変種
操作
案内
ツールボックス
他の言語