#include <iostream>
#include <vector>
using namespace std;
class Foo {
public:
Foo() { cout << "ctor()\n"; }
~Foo() { cout << "dtor()\n"; }
Foo(const Foo&) { cout << "cctor()\n"; }
};
int main() {
vector<Foo> v;
v.push_back(Foo());
cout << "xxx\n";
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY2xhc3MgRm9vIHsKcHVibGljOgoJRm9vKCkgeyBjb3V0IDw8ICJjdG9yKClcbiI7IH0KCX5Gb28oKSB7IGNvdXQgPDwgImR0b3IoKVxuIjsgfQoJRm9vKGNvbnN0IEZvbyYpIHsgY291dCA8PCAiY2N0b3IoKVxuIjsgfQp9OwoKaW50IG1haW4oKSB7Cgl2ZWN0b3I8Rm9vPiB2OwoJdi5wdXNoX2JhY2soRm9vKCkpOwoJY291dCA8PCAieHh4XG4iOwoJcmV0dXJuIDA7Cn0=