
10 May
2005
10 May
'05
4:38 p.m.
Adi Shavit wrote:
You can switch to boost::lambda::bind and use &_1, or you can write address_of:
template<class T> T * address_of( T & t ) { return &t; }
and use
boost::bind( myFun, boost::bind( &address_of<int>, _1 ) );
Thanks! I thought it should be that simple, I just assumed there would be such an adapter already inside boost.
Well, actually there is: http://www.boost.org/libs/utility/utility.htm#addressof ... and Peter is one of the authors ;-) Regards // Fredrik Blomqvist