#include <iostream>
class cla {
int* data;
public:
cla(int input) {
data = new int;
*data = input;
}
~cla() {
delete data;
}
void copy(cla obj3) {
*data = *(obj3.data);
}
};
int main()
{
cla obj = {10};
cla obj2 ={5};
obj2.copy(obj);
}
I2luY2x1ZGUgPGlvc3RyZWFtPgpjbGFzcyBjbGEgewoJaW50KiBkYXRhOwpwdWJsaWM6CgljbGEoaW50IGlucHV0KSB7CgkJZGF0YSA9IG5ldyBpbnQ7CgkJKmRhdGEgPSBpbnB1dDsKCX0KCX5jbGEoKSB7CgkJZGVsZXRlIGRhdGE7Cgl9Cgl2b2lkIGNvcHkoY2xhIG9iajMpIHsKCQkqZGF0YSA9ICoob2JqMy5kYXRhKTsKCX0KfTsKaW50IG1haW4oKQp7CgljbGEgb2JqID0gezEwfTsKCWNsYSBvYmoyID17NX07CglvYmoyLmNvcHkob2JqKTsKfQ==