#include <iostream>
struct Test
{
Test(const Test& s,int a)
{
std::cout<<"Copy constructor\n";
m=s.m;
}
Test()=default;
int m;
};
int main()
{
Test t=Test();
std::cout<<t.m<<'\n';
}
I2luY2x1ZGUgPGlvc3RyZWFtPgpzdHJ1Y3QgVGVzdAp7CglUZXN0KGNvbnN0IFRlc3QmIHMsaW50IGEpCgl7CgkJc3RkOjpjb3V0PDwiQ29weSBjb25zdHJ1Y3RvclxuIjsKCQltPXMubTsKCX0KCVRlc3QoKT1kZWZhdWx0OwoJaW50IG07Cn07CmludCBtYWluKCkKewoJVGVzdCB0PVRlc3QoKTsKCXN0ZDo6Y291dDw8dC5tPDwnXG4nOwp9