[conv.ptr]
Change: Only literals are integer null pointer constants
. Rationale: Removing surprising interactions with templates and constant
expressions
.
Effect on original feature: Valid C++ 2003 code may fail to compile or produce different results in
this International Standard, as the following example illustrates:
void f(void *); void f(...); template<int N> void g() {
f(0*N); }