I have a definition...
...and when I do this...Code:
#define MTrAllocatedObject(Type) MTrAllocatedObjectType<Type>
...it comes out to...Code:
MTrAllocatedObject( MTrAllocatedObject( double ) ) MyVar;
...and it interprets the ">>" as a right shift. I want it to interpret it as ending the template parameters. I tried putting spaces after the #define line, but it didn't work.Code:
What do I do?