Boost logo

Boost :

From: Aleksey Gurtovoy (agurtovoy_at_[hidden])
Date: 2005-09-01 09:24:20

David Abrahams writes:
> Eric Niebler <eric_at_[hidden]> writes:
>> Ah. But the fact remains that remove_pointer et al. are indeed broken on
>> VC6 and VC7, and the regression tests bear this out.
>> IMO, the best path is to preserve the meaning of
>> PTS. That is, it still defines full specializations of the type traits
>> templates. But the typeof implementation should be what the primary
>> template uses for compilers without PTS. That way, everything that is
>> working now, keeps working with no change in performance.
> I think it would better to do some actual speed testing there. After
> all, using the typeof hack *could* turn out to be much faster and use
> fewer resources than doing it the other way.

My thoughts exactly.

Aleksey Gurtovoy
MetaCommunications Engineering

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