tle*_*man 4 c gdb clang c-preprocessor
我有一个宏,它获取整数的第J位:
#define TWO_TO_THE(POWER) (1 << POWER)
#define JTH_BIT(BITS, J) ((TWO_TO_THE((J-1)) & BITS) != 0)
Run Code Online (Sandbox Code Playgroud)
但是,我不能通过发出命令从gdb中使用它,print JTH_BIT(i,j)在调试时是否可以使用C中的宏?