Pythonのall()
組み込み関数と同等の機能はありますか?Pythonのall()関数に相当するC++ 11
つまり、イテラブルのすべての要素が特定の条件を満たす場合はtrue
を返し、それ以外の場合はfalse
を返すC++ 11関数が存在しますか?
Pythonのall()
組み込み関数と同等の機能はありますか?Pythonのall()関数に相当するC++ 11
つまり、イテラブルのすべての要素が特定の条件を満たす場合はtrue
を返し、それ以外の場合はfalse
を返すC++ 11関数が存在しますか?
<algorithm>
ヘッダーのstd::all_of
を確認してください。各要素に対してtrueまたはfalseと評価されるカスタム述部を渡すことができます。
また、テンプレートパラメータパック(template <bool... values>
など)で同じことを行うには、fold expression:(values && ...)
を使用できますが、これはC++ 17以降のみです。この機能の説明は次のとおりです。
どのように奇妙ですか? [this](http://stackoverflow.com/questions/20590733/check-if-value-exists-in-all-indexes-of-array)は、私が見つけることができる偽薬に最も近いものです... – jaggedSpire