$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: Re: [boost] [config] Support for variadic macros
From: Edward Diener (eldiener_at_[hidden])
Date: 2010-08-06 01:35:44
On 8/5/2010 5:30 PM, Stefan Strasser wrote:
> Zitat von Edward Diener <eldiener_at_[hidden]>:
>
>> What is the boost macro which can be used to determine whether or not
>> a compiler supports variadic macros ? I looked at the config macros
>> but could not find the necessary macro documented there.
>
>
> there is none to my knowledge.
If there is none, then obviously Boost code can not currently use
variadic macros for anything.
> if one is being added, please also take this MSVC bug into account:
> https://connect.microsoft.com/VisualStudio/feedback/details/521844/variadic-macro-treating-va-args-as-a-single-parameter-for-other-macros#details
Welcome to the world of "Unfortunately it does not meet the triage bar
for the current release of Visual C++". It's the standard reply in my
own experience. No wonder Boost does not worry about using variadic
macros yet.