От: | _NN_ | www.nemerleweb.com | |
Дата: | 10.04.19 21:08 | ||
Оценка: |
struct X
{
X(int& a):a(a){}
X(X const&)=delete;
int& a;
};
X makeX(int& i) { return X(i); }
void test()
{
int i;
X x = makeX(i); // OK
X x2 ( move( makeX(i) ) ); // Error
}