【发布时间】:2013-06-19 16:37:07
【问题描述】:
我有一个像这样的对象类型:
struct T
{
int x;
bool y;
};
还有一个像这样的容器:
std::vector<T> v;
并且强烈渴望确定 - 在单个语句中 - v 的任何元素是否具有 y == true。这可能涉及std::find_if。
我的理解是std::bind和boost::bind是针对会员功能的,不能应用于会员数据。
因为我不喜欢他们,所以我希望避免:
- 比较函数/函子
- 循环
因为我的环境是C++03,所以以下的不可用:
- lambdas
【问题讨论】:
标签: c++ boost boost-bind c++03