Boost logo

Boost :

From: Jeff Flinn (TriumphSprint2000_at_[hidden])
Date: 2008-04-03 08:36:57


Giovanni Piero Deretta wrote:
> On Wed, Apr 2, 2008 at 11:37 PM, Stephen Nuchia <snuchia_at_[hidden]> wrote:
>> > Does #ifdef around #pragma omp indeed work? At least
>> > #define PARALLEL #pragma omp
>> > and using PARALLEL does not work.
>>
>> I think the above may clash with either the definition or an
>> implementation of #pragma; I can't recall ever successfully using a
>> macro that expands to any directive. But that could be because I
>> haven't tried it in the last twenty years :-)
>>
>
> I do not think that there is any way for a macro to expand to a directive.

You may want to pose that question to Paul Mensonides. He may have a way
to get the desired effect with Boost::PP.

Jeff Flinn


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