That's a bad idea given the sheer amount of "undefined behavior" in the language. To remind, UB means that your app can do what you expect, or it might delete all your files... or it might cause a time-travel paradox erasing your very existence to avoid the offending code from ever being written in the first place. You never know!