void f(int x, int y) { } void f(int x) { } void f(const char *s) { } void g() { } void g(int y) { }