我在一些C++代码中看到过这种用于逗号分隔列表的格式(虽然这可以应用于任何语言):
void function( int a
, int b
, int c
)
Run Code Online (Sandbox Code Playgroud)
我想知道为什么有人会在更常见的格式上使用它,例如:
void function (int a,
int b,
int c
)
Run Code Online (Sandbox Code Playgroud)
Bra*_*adC 17
编写SQL语句时,这是一种非常常见的编码风格:
SELECT field1
, field2
, field3
-- , field4
, field5
FROM tablename
Run Code Online (Sandbox Code Playgroud)
好处:
我不认为你想像在SQL中那样频繁地重新排列函数中的参数顺序,所以也许它只是某人的习惯.
将其中一个注释掉的能力取决于所使用的特定语言.不确定C++.我知道VB.Net不会允许它,但这是因为它需要一个连续字符(_)来跨行分割语句.
| 归档时间: |
|
| 查看次数: |
482 次 |
| 最近记录: |