The difference between undefined behavior and ill-formed C++ programs - The Old New Thing.
They are two kinds of undefined-ness, one for runtime and one for compile-time.
Read in full here:
This thread was posted by one of our members via one of our news source trackers.