在C++中,是否可以使用嵌套的if语句创建一个多语句宏,如下所示?我已经尝试了一段时间了,我得到了第二个if语句无法看到' 符号 ' 的范围问题.也许我需要进一步了解宏.
#define MATCH_SYMBOL( symbol, token)
if(something == symbol){
if( symbol == '-'){
}else if (symbol != '-'){
}
other steps;
}
Run Code Online (Sandbox Code Playgroud)