cpp question

LLeweLLyn Reese llewelly@lifesupport.shutdown.com
Mon Jun 2 05:50:00 GMT 2003


"Mack Lobell" <macklobell@hotmail.com> writes:

> Hi,
> 
> is there a way to define macros inside macros?

No.

> 
> I'll give an example of what i want to do:
> #define MY_MACRO(_something_) \
> #define _something_ ## _FUNNY struct _something_ { int x;}
> 
> Maybe there is a smarter/better way of doing this??
[snip]

I don't know - you didn't say what your end goal is. Perhaps you might
find something useful in the boost preprocessor lib:
http://boost.org/libs/preprocessor/doc/contents.html



More information about the Gcc-help mailing list