Original link: C++ programmer's guide to undefined behavior: part 4 of 11 / PVS Studio.
Previous:
Some pretty advanced examples.