我有一个集合存储我要在地图中删除的键.我试过代码打击,但它没有编译.
std::set<std::string> keys;
std::map<std::string, std::string> mymap;
....
for_each(keys.begin(), keys.end(), boost::bind(&std::map<std::string,
std::string>::erase,
&mymap, _1));
Run Code Online (Sandbox Code Playgroud)