私は次のようなオブジェクトタイプを持っています:
struct T
{
int x;
bool y;
};
そして、これらのコンテナは次のようになります:
std::vector<T> v;
そして、の要素のいずれかv
にy == true
. これにはstd::find_if
.
私の理解では、std::bind
とboost::bind
はメンバー関数用であり、メンバー データには適用できません。
私はそれらが嫌いなので、避けたい:
- 比較関数/ファンクター
- ループ
私の環境は C++03 であるため、以下は使用できません。
- ラムダ