Boost logo

Boost :

From: David Abrahams (dave_at_[hidden])
Date: 2004-05-07 11:23:12


"Peter Dimov" <pdimov_at_[hidden]> writes:

> John Torjo wrote:
>>> I agree. IMO the best answer for now is to generate the 2^N
>>> overloads of operator() for some user-selectable N. Unary and
>>> binary functions are so common that IMO usually N==2 will do it.
>>>
>>>
>>>
>> I second that. Maybe n==3 anyone?
>
> Many older compilers have problems with T& / T const & overloading, even if
> they support partial ordering.

Which ones? Don't some also bind temps to T& when that's all you supply?

-- 
Dave Abrahams
Boost Consulting
http://www.boost-consulting.com

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk