本文介绍了什么价值有名?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是具有名称的右值的罕见情况。 C ++ 0x FDIS在下提及5.1.1 [expr.prim.general] p4

@FredOverflow mentioned in the C++ chatroom that this is a rare case of rvalues that have names. The C++0x FDIS mentions under 5.1.1 [expr.prim.general] p4:

还有其他人在哪里吗?

推荐答案

一个突出的例子是枚举器

One prominent case are enumerators

enum arity { one, two };

表达式一个 two 是右值(更具体地说,是C ++ 0x中的prvalues)。另一个是模板非类型参数

The expressions one and two are rvalues (more specifically, prvalues in C++0x). Another are template non-type parameters

template<int *P> struct A { };

表达式 P 更具体地说,C ++ 0x中的prvalue)。

The expression P is an rvalue too (more specifically again, a prvalue in C++0x).

这篇关于什么价值有名?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-21 13:21