booleanを返す連想型の標準コンテナ(map、setなど)に 'find'関数がないのはなぜですか?連想型の標準コンテナには、より簡単な検索関数がありません
セイ:
std::map <int,int> mMap;
...
if (mMap.contains(75)) ...
は、私は、find()について知っていると私はそれをこのよう
if (mMap.find(75) != mMap.end()) ...
を行うことができますしかし、私はクラッタ何よりもコードより多くのそれを感じます。
これは単純な関数ではないのですが、なぜなら、コンテナはその中で物事を見つけ出すことを意味するのですか?
、downvotesで問題ありませんが、なぜ教えてください。あなたは知っている、教育的価値なしの罰なし;-) – Valmond
['std :: map :: count'](http://en.cppreference.com/w/cpp/container/map/count)は、あなたが望むことをするでしょう。 – KillianDS
答えを出すには十分に近いです(あなたが投稿した場合、私はそれを受け入れます)! – Valmond