CoolFormat icon indicating copy to clipboard operation
CoolFormat copied to clipboard

C/C++ pad operators 无法给异或'^'添加空格

Open mzhboy opened this issue 9 years ago • 3 comments

C/C++设置 pad operatorsyes a=a^*b++; 这样的代码中 ^ 前后不会添加空格。 经多种测试,发现是出现了 ^* 的原因。 a^=*b++ 这样的会被格式化为a ^= *b++。 而且 b ++ 不会被格式化成 b++,已设置 unpad parens

下面是设置 C++=""-A1-s4-S-K-xW-w-Y-m2-M40-f-p-U-k3-W3-xj-c""

mzhboy avatar Jun 23 '15 12:06 mzhboy

可以把a=a^*b++;格式化成a = a ^ *b++;的,使用的是最新版本吗?

b ++ 还不支持格式化成 b++

akof1314 avatar Jun 26 '15 05:06 akof1314

是3.4版本,c++是上面的设置,用的命令行模式,异或符号不能添加空格

mzhboy avatar Jun 26 '15 06:06 mzhboy

命令行模式也是可以的,你所要格式的文件是.cpp后缀吗?完整的测试内容是什么呢?

akof1314 avatar Jun 29 '15 09:06 akof1314