在一個接受右值的函數內,再調用一個函數,原右值會自動變成左值

#include<iostream> using namespace std; class A{ public: A()=default; A(int&&a){moves(a);} void moves(int &a) { t=a; cout<<t<<endl; } private: int t; }; int main() { A(33); } 如代碼所示,A構造函數內,原右值a自
相關文章
相關標籤/搜索