迭代地图时调用函数

时间:2015-11-17 00:24:56

标签: c++ maps

我正在努力解决稳定的婚姻问题。我有一张地图将每个人映射到他的偏好

map<string, Man> men;

如果我想搜索每个人是否有空这样的工作?

map<string, Man>::iterator it1;
for(it1 = men.begin(); it1 != men.end(); it1++)
{
  if((it1->second).isFree() == true)
  { 
     blah blah
  }
}

我之前从未使用过地图,所以我不知道如何用它来调用函数。感谢。

0 个答案:

没有答案