1 extern "C" void abort (); 2 3 struct S { 4 }; f(S,int)5 void f(S, int) { abort(); } f(S,double)6 void f(S, double) {} 7 8 S s; 9 main()10 int main() { 11 extern void f(S, int); 12 f(s, 3.0); 13 } 14