I\'d like to keep my code compilable both on legacy C++ (C++ code using \"NULL\") and new C++11 standard (C++ code using \"nullptr\")
I\'m using GCC, but planning to
NULL is a macro that expands to a null pointer constant. It still works just like it used to. Code that has to work with non-C++11 compilers should use NULL.
NULL