$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Bruno Lalande (bruno.lalande_at_[hidden])
Date: 2008-05-10 05:44:56
>> If you don't want to do that right now because you're afraid
>> about the profusion of concept checking macros in your code,
>> I think that putting a BOOST_CONCEPT_ASSERT in the
>> point_traits class is sufficient with this approach, since
>> any access to a point should be performed only through this
>> class. This way, you don't have to rewrite the check in every
>> algorithm, and the only job you have to do is writing the
>> concept class. However, as I'm not used yet with the BCCL, I
>> can be wrong...?
>
> But what if somebody specializes your traits class? Then don't you lose
> the concept checks?
Ouch... you right, I hadn't realized that. OK so finally the only way
is to specify the requirements in every algorithm, indeed...
Bruno