- #include <iostream> 
- using namespace std; 
-   
- int main() { 
- 	int i = 0, &ref_i = i; 
- 	double d = 1, &ref_d = d; 
-   
- 	ref_d = ref_i; 
- 	std::cout << ref_d;  // output 0 
- 	i = ref_d; 
- 	std::cout << i;  // output 0 
- 	ref_i = d; 
- 	std::cout << ref_i; // output 0 
- 	return 0; 
- } 
				I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CglpbnQgaSA9IDAsICZyZWZfaSA9IGk7Cglkb3VibGUgZCA9IDEsICZyZWZfZCA9IGQ7CgkKCXJlZl9kID0gcmVmX2k7CglzdGQ6OmNvdXQgPDwgcmVmX2Q7ICAvLyBvdXRwdXQgMAoJaSA9IHJlZl9kOwoJc3RkOjpjb3V0IDw8IGk7ICAvLyBvdXRwdXQgMAoJcmVmX2kgPSBkOwoJc3RkOjpjb3V0IDw8IHJlZl9pOyAvLyBvdXRwdXQgMAoJcmV0dXJuIDA7Cn0=