Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
C++03 $14.1/6 - “非类型非引用模板参数不是左值。” C++0x $14.2/6-“非类型非引用模板参数是一个右值。”
C++03 $14.1/6 - “非类型非引用模板参数不是左值。”
C++0x $14.2/6-“非类型非引用模板参数是一个右值。”
重新措辞背后有什么具体的理由吗?
使用新的 C++0x 措辞,表达式可以是lvalue、xvalue或prvalue。前两个相加为glvalue,后两个相加为rvalue。
C++0x 文本说prvalue,而不是rvalue。因为“非左值”和“右值”都不会明确说明它是什么。