Using Preprocessor Macros in Constant Text Expressions in Developer Help
|
|
I have two preprocessor macros defined for the size of the client's view area, VIEW_WIDTH and VIEW_HEIGHT. I'm trying to set world.view to a value determined by those values, but world.view must be a constant expression. Is there any way to make a text string, using preprocessor macros, that would be considered a constant expression? This is basically what I'm trying to do:
#define VIEW_WIDTH 15 #define VIEW_HEIGHT 13
world{ view = "[VIEW_WIDTH]x[VIEW_HEIGHT]" }
|
I tried making a preprocessor function (whatever they're called) that would accept those two values and create the appropriate string, but preprocessor magic isn't my area. Any ideas?
|