std::map<Key,T,Compare,Allocator>::count
提供: cppreference.com
| size_type count( const Key& key ) const; |
(1) | |
| template< class K > size_type count( const K& x ) const; |
(2) | (C++14以上) |
指定された引数と比較して等しいキーを持つ要素の数を返します。 このコンテナは重複を許さないため、0か1のいずれかになります。
1) キー
key を持つ要素の数を返します。2) 値
x と比較して等しいキーを持つ要素の数。 このオーバーロードは、修飾識別子 Compare::is_transparent が有効で型を表す場合にのみ、オーバーロード解決に参加します。 Key のインスタンスを構築せずにこの関数を呼ぶことができます。目次 |
[編集] 引数
| key | - | 数える要素のキーの値 |
| x | - | キーと比較するための代替値 |
[編集] 戻り値
key または x と比較して等しいキーを持つ要素の数。 (1) の場合は0か1のいずれかです。
[編集] 計算量
コンテナのサイズの対数。
[編集] 関連項目
| 指定されたキーを持つ要素を探します (パブリックメンバ関数) | |
| 指定されたキーに一致する要素の範囲を返します (パブリックメンバ関数) |

