
3 Mar
2005
3 Mar
'05
1:27 p.m.
Taking into account "Lambda expressions in details"->"Construction and destruction" docs, perhaps this way: std::for_each(foos.begin(), foos.end(), _1 = bind(constructor<shared_ptr<Foo> >(),bind(new_ptr<Foo>())) ); Didn't try to compile, only guess :)