template <typename T>
struct Foo
{
void operator()(T& t) { t(); }
};
Существует ли какой-либо стандартный или бустерный функтор с аналогичной реализацией?
Мне нужно перебрать контейнер функторов:
std::for_each(beginIter, endIter, Foo<Bar>());
Или, может быть, есть другой способ сделать это?