C++ nullptr Explained: Why It Is Better Than NULL and 0 | CodeTrail