Я пытаюсь напечатать вторую переменную-член всех элементов в карте stl, используя лямбда-выражение
map<int, int> theMap;
for_each(theMap.begin(), theMap.end(),
cout << bind(&pair<int, int>::second, _1) << constant(" "));
но это не компиляция. По сути, я хочу отменить ссылку на заполнитель. Есть идеи, что мне здесь не хватает?
Заранее спасибо!