2 Oct
2007
2 Oct
'07
4:26 p.m.
e r wrote:
i'm thinking of using something like
some_type* fo = new boost::bind(&A::f,_1);
and use *fo in place of boost::bind(...). is this crazy? what should some_type be?
You can use boost::function to store the result of a boost::bind expression: http://boost.org/libs/bind/bind.html#with_boost_function For instance, you might write: boost::function<void(const A&)> bound = boost::bind(&A::f, _1); depending on the signature of A::f. Note, don't use 'new', just assign the value of boost::bind.