44 lines · cpp
1#include <stdio.h>2 3struct A {4 int aa;5 char ab;6};7 8struct B {9 int ba;10 int bb;11};12 13struct C {14 int ca;15 int cb;16};17 18int Dump (A &a)19{20 return 1;21}22 23int Dump (B &b)24{25 return 2;26}27 28int Dump (C &c)29{30 return 3;31}32 33extern int CallStaticA();34extern int CallStaticB();35 36int main()37{38 A myA;39 B myB;40 C myC;41 42 printf("%d\n", CallStaticA() + CallStaticB()); // breakpoint43}44