左圆括号总是和函数名在同一行;
函数名和左圆括号间没有空格;
圆括号与参数间没有空格;
左大括号总在最后一个参数同一行的末尾处;
如果其它风格规则允许的话,右大括号总是单独位于函数最后一行,或者与左大括号同一行...除第一个关键词 (一般是 public) 外, 其他关键词前要空一行. 如果类比较小的话也可以不空...., 要么所有参数并排分行;
除函数定义的左大括号可以置于行首外, 包括函数/类/结构体/枚举声明, 各种语句的左大括号置于行尾, 所有右大括号独立成行;
./-> 操作符前后不留空格, */& 不要前后都留...关于 UNIX/Linux 风格为什么要把左大括号置于行尾 (.cc 文件的函数实现处, 左大括号位于行首), 我的理解是代码看上去比较简约, 想想行首除了函数体被一对大括号封在一起之外, 只有右大括号的代码看上去确实也舒服...; Windows 风格将左大括号置于行首的优点是匹配情况一目了然.