sp_permit_cpp11_shift
Category: Spacing options Type: boolean [false, true] Default: false
(C++11) Permit removal of the space between '>>' in 'foo<bar<int> >'. Note that sp_angle_shift cannot remove the space without this option.
raw CPP code | sp_permit_cpp11_shift=false | sp_permit_cpp11_shift=true | space sp_permit_cpp11_shift=true |
---|---|---|---|
/*-- this is the default sample --*/ int main(int argc, char** argv){ int n = 0; if(arg>=1){ printf("Hello %s!\n", argv[1]); n=strlen(argv[1]); }else{ puts("Hello world!"); } return n; } | /*-- this is the default sample --*/ int main(int argc, char** argv){ int n = 0; if(arg>=1){ printf("Hello %s!\n", argv[1]); n=strlen(argv[1]); }else{ puts("Hello world!"); } return n; } | /*-- this is the default sample --*/ int main(int argc, char** argv){ int n = 0; if(arg>=1){ printf("Hello %s!\n", argv[1]); n=strlen(argv[1]); }else{ puts("Hello world!"); } return n; } | /*-- this is the default sample --*/ intmain(intargc,char**argv){ intn=0; if(arg>=1){ printf("Hello %s!\n",argv[1]); n=strlen(argv[1]); }else{ puts("Hello world!"); } returnn; } |
Not the best code for this option? See how to improve the .uds file used to generate these examples.