#include <iostream>
class cla {
public:
int *data;
cla() {
data = new int;
}
~cla() {
delete data;
}
cla ret() {
cla tem ;
*(tem.data) = 123;
return tem;
}
};
int main()
{
cla obj;
obj = obj.ret();
}
I2luY2x1ZGUgPGlvc3RyZWFtPgpjbGFzcyBjbGEgewpwdWJsaWM6CglpbnQgKmRhdGE7CgljbGEoKSB7CgkJZGF0YSA9IG5ldyBpbnQ7Cgl9Cgl+Y2xhKCkgewoJCWRlbGV0ZSBkYXRhOwoJfQoJY2xhIHJldCgpIHsKCQljbGEgdGVtIDsKCQkqKHRlbS5kYXRhKSA9IDEyMzsKCQlyZXR1cm4gdGVtOwoJfQp9OwppbnQgbWFpbigpCnsKCWNsYSBvYmo7CglvYmogPSBvYmoucmV0KCk7Cn0=