相关疑难解决方法(0)

我可以使用rvalue引用临时吗?这是不确定的行为?

更新问题为什么这两个右值引用示例有不同的行为?:

源代码:

int a = 0;
auto && b = a++;
++a;
cout << a << b << endl;
Run Code Online (Sandbox Code Playgroud)

版画 20

是否ba++通话后使用未定义的行为(UB)?也许我们不能使用,b因为它指的是暂时的?

c++ undefined-behavior rvalue-reference language-lawyer c++11

12
推荐指数
2
解决办法
693
查看次数