我们可以使用尾随返回类型语法编写构造函数/析构函数吗?

时间:2014-04-01 14:56:48

标签: c++11

作为标题的问题。 我们可以使用尾随返回类型语法编写构造函数/析构函数吗? 如果是,那么返回地点应该是什么?

2 个答案:

答案 0 :(得分:0)

构造函数和析构函数没有返回类型,也没有返回任何内容。遗憾。

答案 1 :(得分:0)

只是因为某些东西很好而有光泽并不意味着你应该尝试在任何地方使用它。

如果

,尾随返回类型很有用

1)函数返回一个值。构造函数和析构函数没有。所以,在这方面,你的问题毫无意义。

2)返回类型需要编译时评估。即在您不知道返回类型时在通用编程中:将返回标记为auto并使用尾随返回语法-> decltype(