【发布时间】:2018-08-27 13:27:23
【问题描述】:
假设我有一个带有 bool 字段的结构
struct pBanana {
bool free;
};
现在我有了另一个包含 pBanana 结构向量的结构
struct handler_toto {
std::vector<pBanana > listBananas;
};
现在我想返回 listBananas 中 boolean free 为 false 的次数
int someFunction (mainHandler& gestionnaire)
{
return std::count(gestionnaire.listBananas.begin(), gestionnaire.listBananas.end(), gestionnaire.listBananas.operator[/*How to do it here */]);
}
在咨询了documentation 之后,我很难理解如何在我的情况下正确使用operator[]
【问题讨论】: