А в чем проблема? Хочешь писать ансейф -- думай что пишешь.
Он сначала кастовал тип, потом взял адрес переменной, соответственно воеменной копии кастованой.
Интересно, оно скомпилится в современном расте?
> А в чем проблема? Хочешь писать ансейф -- думай что пишешь.
Ну то есть как в C. Подход, подверженный ошибкам, и совершенно не масштабирующийся