Boost logo

Boost :

From: Aleksey Gurtovoy (agurtovoy_at_[hidden])
Date: 2006-07-31 19:52:20

David Abrahams writes:
> "Andy Little" <andy_at_[hidden]> writes:
>> The std version doesnt specify the tag, nor does the boost
>> type_traits version in its documentation. Without the tag,
>> boost::integral_constant would not work with mpl types such as
>> equal_to as demonstrated in another mail in this thread. Therefore
>> changing from boost::integral_constant to std::integral_constant
>> will break code that uses mpl. Maybe its not important, but the
>> innocent std:: integral_constant will appear to be bug ridden.
> I see no requirement that a `tag' type member be included in
> However, it does look like the current implementation of equal_to
> depends on the presence of `tag'. I'm not sure what the plan was
> here; Aleksey?

Please see

Aleksey Gurtovoy
MetaCommunications Engineering

Boost list run by bdawes at, gregod at, cpdaniel at, john at