Boost logo

Boost :

From: jhrwalter (walter_at_[hidden])
Date: 2002-01-18 17:39:35


--- In boost_at_y..., Toon Knapen <toon.knapen_at_s...> wrote:
> jhrwalter wrote:
>
> > I once experimented with something like this. But an easy
> > implementation seemed to require partial template specialization
> > (especially for matrix row and column iterators) and I was tired
of
> > workarounds for the most popular compiler ;-)
>
>
> An option would be to add such functions which are ifdef'd with
> BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION and thus wont be
accessible on
> these compilers. This way, development of the library is not
restricted
> due to these compilers.

Correct. In our current development version we already use something
like this for some optimizations. But in the case of matrix iterators
for example the required changes possibly could break MSVC
compatibility.

> On the other hand, I believe that VC++ is your main development
platform
> so this might not be an option for you ?

It's an option in a limited scope.

Regards

Joerg


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