1 #include "foo.h" 2 3 static int static_int = 42; 4 5 int non_static_int = 43; 6 7 int a_function(int var) { 8 return var; // breakpoint 3 9 } 10 11 struct my_struct { 12 int foo; 13 }; 14 15 int main(int argc, char const *argv[]) { 16 my_struct struct1 = {15}; 17 my_struct *struct2 = new my_struct{16}; 18 int var1 = 20; 19 int var2 = 21; 20 int var3 = static_int; // breakpoint 1 21 { 22 int non_static_int = 10; 23 int var2 = 2; 24 int var3 = non_static_int; // breakpoint 2 25 } 26 a_function(var3); 27 foo_func(); 28 return 0; 29 } 30