Affected subclause: [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 revision of C++
. For example:
void f(void *);
void f(...);
template<int N> void g() {
f(0*N);
}