【发布时间】:2015-05-26 07:38:00
【问题描述】:
我有std::list<MyClass> *info1 我想将(*info1).remove_if 与MyClass 的布尔函数一起使用。如我所见,每个人都为 remove_if 创建外部函数或结构。不可以和bool MyClass::Condition()函数一起使用吗?
像这样:
class MyClass
{
private:
int value;
public:
bool Condition()
{
return ( value > 7500);
}
};
然后
(*info1).remove_if(Condition())`
【问题讨论】: