【发布时间】:2013-12-29 04:03:50
【问题描述】:
带参数名称:
class Foo
{
public:
someType f(someType parameterName);
};
没有参数名称:
class Foo
{
public:
someType f(someType);
};
在C++方面,推荐哪一种?还是只是个人喜好?
【问题讨论】:
-
我个人觉得这很烦人,因为如果您只能访问声明,则必须查找文档。即,
(int, int)没有提供信息。 -
我很少看到未命名的参数。
-
这与 Stack Overflow 无关(基于意见)。
-
当实现中不存在时(未使用的参数...),我会在声明中省略名称以保持一致。
标签: c++ coding-style