Boost logo

Boost :

From: Edward Diener (eddielee_at_[hidden])
Date: 2003-06-26 15:59:40

Josh Dybnis wrote:
>>> Is there interest in adding support for variable length
>>> argument lists to the preprocessor library.
>> Not to the Boost library version. At least, not until variadics and
>> placemarkers are part of C++.
> But variadics are a part of C. Though this is a bit outside of Boost's
> mission, the PP lib is arguably even more useful to C programmers than
> it is to C++ programmers. I don't see any harm in targeting C
> programmers for this particular library, since they could be an
> important user base; as long as it doesn't compromise the library's
> usefulness for C++ programmers.

The problem is that very few C++ compilers support C variadics. Boost
features need a fighting chance to work with the vast majority of C++
compilers and this is done by staying as close as possible to the current
C++ standard. C variadics are not part of the current C++ standard.

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