Boost logo

Boost :

From: John Harris (TT) (john.harris_at_[hidden])
Date: 2002-04-18 13:08:20


"Vesa Karvonen" wrote:
        Ok... Are you sure about this? If you make the tuple limit 100, then
the
        size of tuple/elem.hpp would be about 0.5Mb and it would define
about 5000
        macros. That would probably be rather taxing on the compiler.

        Could you elaborate on why the limit of 16 is restrictive?
        Couldn't you use preprocessor lists instead?

        Anyway, if there really is genuine need, I'd be happy to extend the
tuple
        limit to, say, 32. Going much beyond that just doesn't make sense to
me.

I found that it compiles fine on MSVC with 100, but invocation of my macros
breaks (compiler runs forever) somewhere between 60 and 75.

I need it to generate enum type declarations and char array initializer
lists, and 16 is kind of low for a few of our enums.

jh


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