- #include <iostream> 
- using namespace std; 
-   
- void aliasing_fun(char* arr) { 
- 	arr[0] = 42; 
- } 
-   
- int main() { 
- 	unsigned char arr[10] = {0}; 
- 	aliasing_fun((char*)arr); // Not allowed 
-   
- 	return 0; 
- } 
				I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKdm9pZCBhbGlhc2luZ19mdW4oY2hhciogYXJyKSB7CglhcnJbMF0gPSA0MjsKfQoKaW50IG1haW4oKSB7Cgl1bnNpZ25lZCBjaGFyIGFyclsxMF0gPSB7MH07CglhbGlhc2luZ19mdW4oKGNoYXIqKWFycik7IC8vIE5vdCBhbGxvd2VkCgkKCXJldHVybiAwOwp9