sp_pp_concat
Category: Spacing options Type: multiple (ignore add remove force) Default: add
Add or remove space around preprocessor '##' concatenation operator. Default: add
a##b
raw CPP code | sp_pp_concat=ignore | sp_pp_concat=add | sp_pp_concat=remove | sp_pp_concat=force | space sp_pp_concat=force |
---|---|---|---|---|---|
#define Macro(a,b) a##b #define Macro(a,b) a ## b #define Macro(a,b) a ## b | #define Macro(a,b) a##b #define Macro(a,b) a ## b #define Macro(a,b) a ## b | #define Macro(a,b) a ## b #define Macro(a,b) a ## b #define Macro(a,b) a ## b | #define Macro(a,b) a##b #define Macro(a,b) a##b #define Macro(a,b) a##b | #define Macro(a,b) a ## b #define Macro(a,b) a ## b #define Macro(a,b) a ## b | #defineMacro(a,b)a##b #defineMacro(a,b)a##b #defineMacro(a,b)a##b |
Take care, default is 'add' Edited by JEAYNE
Not the best code for this option? See how to improve the .uds file used to generate these examples.