Is the following code legal in C++?
void f(void* = 0) {} int main() { f(); }
Which page of the C++ standard states that this usage is legal?