In .NET si può fare tranquillamente, come più o meno in qualunque linguaggio general-purpose.
Amaro C++, il gusto pieno dell'undefined behavior.
Regole del Forum