有什么方法可以利用 boost::bind 在进行迭代器插入时“绑定”一组键的值?本质上,我想遍历一组键,并将它们插入到具有给定值的映射中。
map<int, int> mymap;
set<int> myset;
myset.insert(1);
myset.insert(2);
myset.insert(3);
....
myset.insert(100);
for_each(myset.begin(), myset.end(), boost::bind(&mymap.insert,_1, 5); //Should be some make_pair() in here, but not sure how to make this work