|
Boost : |
From: Shankar Sai (sai.shankar_at_[hidden])
Date: 2001-02-11 06:06:12
Hi Gary,
I agree with you that a lambda function would probably be better.
My question is: Is it worth dragging in an entire library [heavily
templatized (It matters, at least for VC++ users)] for the sake of
this one thing? Plus, for orthogonality in the STL, we should have
binders for member data as well as member functions.
What do you think?
Best Rgds,
Sai
|> -----Original Message-----
|> From: Gary Powell [mailto:Gary.Powell_at_[hidden]]
|> Sent: Thursday, February 08, 2001 11:10 PM
|> To: 'boost_at_[hidden]'
|> Subject: RE: [boost] Adapters for member variables
|>
|>
|> Checkout one of the functional libraries, lambda (in the
|> boost vault and at
|> http://lambda.cs.utu.fi) , FC++
|> (http://www.cc.gatech.edu/~yannis/fc++/ ),
|> FACT! (http://www.fz-juelich.de/zam/FACT/ ) etc.
|>
|>
|> You need a reasonably complaint complier but the syntax is
|> much better.
|>
|> using LL
|>
|> std::sort (vec.begin (),
|> vec.end (),
|> free1->(&Data::column1_) > free2->(&Data::column1_) );
|>
|> -gary-
|>
|>
|>
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk