1

在查看了一些关于 C++14 的在线文档后,我发现以下语法用于在 C++14 中定义使用尾随返回类型的函数:

auto myFunc() -> int {}

我的问题是,除了使用这种方式在参数和其他一些场景中使用 decltype 之外,将上述语法用于沼泽标准函数是否有区别或任何好处,例如:

int myFunc() {}
4

1 回答 1

3

论据:连贯性。
这样你就没有需要尾随返回类型的怪异函数了。

反对意见:哇,这太丑了。[个人。观点]

语义差异:无。

于 2015-01-14T10:09:18.607 回答