Boost logo

Boost :

From: Thorsten Ottosen (nesotto_at_[hidden])
Date: 2005-01-06 08:25:17


"David Abrahams" <dave_at_[hidden]> wrote in message
news:crf6sd$m1t$1_at_sea.gmane.org...
|
| > And this is really bad. I can't provide all these overloads in
boost.assign
| > for
| > 2-5 arguements, say.
|
| Sure you can. That's only 16 overloads. Use the preprocessor.

AFAICT, up to 5 arguments would give 32 + 16 + 8 + 4 + 2 = 62
overloads.

That's a lot of code to parse in a header. How much will this affect
compilation time? Given that the usage is minimal
in the boost.assign I'm not so keen about doing this currently.

-Thorsten
.


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