私はこのコードを持っています。
boost::for_each(
boost::make_iterator_range(
func(arg1),
func(arg2)
),
[&d, &f](const a<b>& c)
{
something;
}
);
コードのイテレータ部分を理解しています。私にとって明確でないのは、何を反復するかということです。この構造はどういう意味ですか?[](){}