hownot2code.com
How to avoid bugs using modern C++
One of the main problems with C++ is having a huge number of constructions whose behavior is undefined, or is just unexpected for a programmer. We often come across them when using our static analy…