for_each(begin, end, funcObj()).func2()とかできるようにでしょ