c define multiline macro?

前端 未结 6 1416
滥情空心
滥情空心 2021-02-05 18:32
#define DEBUG_BREAK(a)\\
    if ((a)) \\
{\\
    __asm int 3;\\
}

I have defined a macro as above, and try to use it

#include \"test_d         


        
6条回答
  •  一整个雨季
    2021-02-05 19:32

    Check there is no white space after each backslash. I often fall for this.

    You might even need a single space before the backslash.

提交回复
热议问题