- #include<iostream> 
- #include<list> 
- using namespace std; 
- list<int>& func(); 
-   
- int main(){ 
- list<int>& a = func(); 
- delete &a; 
- std::cout<<"Here\n"; 
- } 
-   
- list<int>& func(){ 
- list<int>* ptr = new list<int>; 
- return *ptr; 
- } 
				I2luY2x1ZGU8aW9zdHJlYW0+CiNpbmNsdWRlPGxpc3Q+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7Cmxpc3Q8aW50PiYgZnVuYygpOwoKaW50IG1haW4oKXsKbGlzdDxpbnQ+JiBhID0gZnVuYygpOwpkZWxldGUgJmE7CnN0ZDo6Y291dDw8IkhlcmVcbiI7Cn0KCmxpc3Q8aW50PiYgZnVuYygpewpsaXN0PGludD4qIHB0ciA9IG5ldyBsaXN0PGludD47CnJldHVybiAqcHRyOwp9