
9 Jun
2010
9 Jun
'10
8 p.m.
Ah - &*_1 works. Thanks.
Regards, Brian Martin
On Wed, Jun 9, 2010 at 4:00 PM, Steven Watanabe
AMDG
Brian Martin wrote:
Thanx for the reply. If by dereferencing the pointer you mean for_each(shapes.begin(), shapes.end(), bind(&shape::draw, *_1, 2));
then I get another error - cannot instantiate abstract class.
Yeah. I fixed this yesterday. There's also a possibility that &*_1 will work.
Plus I would expect the dereferencing to slice off the derived bits of
circle and rectangle.
It won't, because the objects will be passed by reference.
In Christ, Steven Watanabe
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users