#include <iostream>
using namespace std;
class Base
{
public:
int b;
};
class Derived : public Base
{
public:
int d;
};
int main() {
Derived d;
d.b = 1;
d.d = 2;
Derived e(d);
std::cout << "e.b=" << e.b
<< "e.d=" << e.d << std::endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY2xhc3MgQmFzZQp7CglwdWJsaWM6CglpbnQgYjsKfTsKCmNsYXNzIERlcml2ZWQgOiBwdWJsaWMgQmFzZQp7CglwdWJsaWM6CglpbnQgZDsKfTsKCmludCBtYWluKCkgewoJRGVyaXZlZCBkOwoJZC5iID0gMTsKCWQuZCA9IDI7CglEZXJpdmVkIGUoZCk7CglzdGQ6OmNvdXQgPDwgImUuYj0iIDw8IGUuYgoJCQkgIDw8ICJlLmQ9IiA8PCBlLmQgPDwgc3RkOjplbmRsOwoJCglyZXR1cm4gMDsKfQ==