Is there a way to put a define like this:
#define PUTVAL 0x00
#define foo(x) ("x")
int main()
{
char *szFoo = foo(PUTVAL);
return 0;
}
and get it modified by a macro, that szFoo would point to a stringliteral containing "0x00" isntead of "x" ?