#include <iostream>
using namespace std;
class Foo
{
int _value;
public:
// Запрещаем копирование и перемещение, объявив хотя бы один конструктор вручную
Foo()
: _value(rand())
{
}
// ... ещё много-много методов
int bar() const
{
return _value;
}
};
int main() {
// your code goes here
Foo a=Foo();
Foo b=a;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY2xhc3MgRm9vCnsKICAgIGludCBfdmFsdWU7CgpwdWJsaWM6CiAgICAvLyDQl9Cw0L/RgNC10YnQsNC10Lwg0LrQvtC/0LjRgNC+0LLQsNC90LjQtSDQuCDQv9C10YDQtdC80LXRidC10L3QuNC1LCDQvtCx0YrRj9Cy0LjQsiDRhdC+0YLRjyDQsdGLINC+0LTQuNC9INC60L7QvdGB0YLRgNGD0LrRgtC+0YAg0LLRgNGD0YfQvdGD0Y4KICAgIEZvbygpCiAgICAgICAgOiBfdmFsdWUocmFuZCgpKQogICAgewogICAgfQoKICAgIC8vIC4uLiDQtdGJ0ZEg0LzQvdC+0LPQvi3QvNC90L7Qs9C+INC80LXRgtC+0LTQvtCyCgogICAgaW50IGJhcigpIGNvbnN0CiAgICB7CiAgICAgICAgcmV0dXJuIF92YWx1ZTsKICAgIH0KfTsKaW50IG1haW4oKSB7CgkvLyB5b3VyIGNvZGUgZ29lcyBoZXJlCiAgICBGb28gYT1Gb28oKTsKCUZvbyBiPWE7CgoJcmV0dXJuIDA7Cgp9