Передать функтор по ссылке в std::for_each
Код: http://pastebin.com/4tGQVdvT
В код можно особо не вникать.. .Вопрос такой, я создаю объект-функтор и передаю его третьим параметром в std::for_each. Он, естессно, передается по значению. Видимо, туплю к ночи, но не могу сообразить, как его по ссылке передать.
Попробовал его обхитрить так:
std::for_each
А по-правильному как надо поступать в таких ситуациях?