brintos

brintos / llvm-project-archived public Read only

0
0
Text · 410 B · 250e2cd Raw
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