【发布时间】:2015-10-05 13:58:37
【问题描述】:
我在N4268的草稿中看到了一个名为“未命名的左值”的概念,在下面的划线部分中
[ 注意:
临时对象、未命名左值和没有链接的已命名左值是当相应的模板参数具有引用类型时,临时对象不是可接受的模板参数。 [示例:...]]
我搜索了很多,但 stackoverflow 和 google 都没有给我答案。 我只发现这篇关于价值类别的帖子
What are rvalues, lvalues, xvalues, glvalues, and prvalues
但这并没有帮助。
【问题讨论】:
-
*ptr是一个没有名称的左值示例 -
函数调用表达式,其中该函数的返回类型为左值引用,也是一个未命名的左值。