C++ 在C+中,prvalues和glvalues的语义是如何变化的+;17?

C++ 在C+中,prvalues和glvalues的语义是如何变化的+;17?,c++,c++17,C++,C++17,关于C++17和C++14之间语言差异的第页指出 prvalue和glvalue的含义已被修改,prvalue为否 更长的对象,但仅仅是“初始化” 我理解这与强制删除副本有关。我的问题是:prvalues和glvalues的语义到底是如何变化的?它们以任何必要的方式发生了变化。@Nicolas Bolas你是说这个问题是重复的吗?@ThomasMcLeod:我是说可能是。“我还不确定要骗锤子呢!”尼古拉斯说,这是他们改变的唯一目的。我错了吗?在这种情况下,这是一个dup。标题不同这一事实并不意味

关于C++17和C++14之间语言差异的第页指出

prvalue和glvalue的含义已被修改,prvalue为否 更长的对象,但仅仅是“初始化”


我理解这与强制删除副本有关。我的问题是:prvalues和glvalues的语义到底是如何变化的?

它们以任何必要的方式发生了变化。@Nicolas Bolas你是说这个问题是重复的吗?@ThomasMcLeod:我是说可能是。“我还不确定要骗锤子呢!”尼古拉斯说,这是他们改变的唯一目的。我错了吗?在这种情况下,这是一个dup。标题不同这一事实并不意味着这是一个不同的问题。