为什么在c / c ++中首选某些支架样式/格式?

时间:2010-09-17 18:45:01

标签: c++ c coding-style indentation

我已经得到了以下

的要点
<T> my_function(...) {
   ....
}
与以下相比,

是首选,

<T> my_function(...) 
{
   ....
}

同样地:

if (...) {
   ...
}

优先于

if (...) 
{
   ...
}

这是真的,如果是这样,为什么前一种风格比后者更受欢迎?

2 个答案:

答案 0 :(得分:3)

这不一定是首选 - 它们是不同的风格,不同的团队有自己的偏好。

许多人更喜欢前者,因为代码变得更短,更“简洁”。许多人更喜欢后者,因为一眼就能看到开头的括号角色更加容易。但是,这些都是首选项,不同的人喜欢不同的东西(甚至不同于你展示的东西,比如使用缩进的parens等)。

答案 1 :(得分:0)

第一个主要受欢迎,因为Sun(现在:Oracle)在Java中需要它

相关问题