C ++ 11或C ++ 14是否支持声明中的“&& const”

时间:2015-07-08 01:45:12

标签: c++ c++11 c++14

以下定义(来自一段C ++源代码)是否有效?

struct Test_
{
    int i;
    Test_(int j) : i(j) { }
    int try() && { return i; }
    int try() && const { return -i; }
};

我的意思是如果在&&之后放置const是有效的。 此代码与ref-qualifier的重载决策有关。

我知道const&&已验证。我想知道C ++ 11或C ++ 14是否支持“&& const”。

0 个答案:

没有答案