199451b44SJordan Rupprecht #include <stdio.h> 299451b44SJordan Rupprecht #include <vector> 399451b44SJordan Rupprecht 499451b44SJordan Rupprecht struct JustAStruct 599451b44SJordan Rupprecht { 699451b44SJordan Rupprecht int A; 799451b44SJordan Rupprecht float B; 899451b44SJordan Rupprecht char C; 999451b44SJordan Rupprecht double D; 1099451b44SJordan Rupprecht long E; 1199451b44SJordan Rupprecht short F; 1299451b44SJordan Rupprecht }; 1399451b44SJordan Rupprecht 1499451b44SJordan Rupprecht struct FooType 1599451b44SJordan Rupprecht { 1699451b44SJordan Rupprecht int A; 1799451b44SJordan Rupprecht float B; 1899451b44SJordan Rupprecht char C; 1999451b44SJordan Rupprecht double D; 2099451b44SJordan Rupprecht long E; 2199451b44SJordan Rupprecht short F; 2299451b44SJordan Rupprecht }; 2399451b44SJordan Rupprecht 2499451b44SJordan Rupprecht struct CCC 2599451b44SJordan Rupprecht { 2699451b44SJordan Rupprecht int a, b, c; 2799451b44SJordan Rupprecht }; 2899451b44SJordan Rupprecht 2999451b44SJordan Rupprecht struct Empty1 { void *data; }; 3099451b44SJordan Rupprecht struct Empty2 { void *data; }; 3199451b44SJordan Rupprecht 3299451b44SJordan Rupprecht 3399451b44SJordan Rupprecht int main(int argc, char const *argv[]) { 3499451b44SJordan Rupprecht JustAStruct foo; 3599451b44SJordan Rupprecht foo.A = 1; 3699451b44SJordan Rupprecht foo.B = 3.14; 3799451b44SJordan Rupprecht foo.C = 'e'; 3899451b44SJordan Rupprecht foo.D = 6.28; 3999451b44SJordan Rupprecht foo.E = 3100419850; 4099451b44SJordan Rupprecht foo.F = 0; 4199451b44SJordan Rupprecht 4299451b44SJordan Rupprecht FooType bar; 4399451b44SJordan Rupprecht bar.A = 1; 4499451b44SJordan Rupprecht bar.B = 3.14; 4599451b44SJordan Rupprecht bar.C = 'e'; 4699451b44SJordan Rupprecht bar.D = 6.28; 4799451b44SJordan Rupprecht bar.E = 3100419850; 4899451b44SJordan Rupprecht bar.F = 0; 4999451b44SJordan Rupprecht JustAStruct* foo_ptr = &foo; 5099451b44SJordan Rupprecht 5199451b44SJordan Rupprecht std::vector<int> int_vector; 5299451b44SJordan Rupprecht 5399451b44SJordan Rupprecht CCC ccc = {111, 222, 333}; 5499451b44SJordan Rupprecht 55*82af5598SVincent Belliard int bar_int = 20; 56*82af5598SVincent Belliard 5799451b44SJordan Rupprecht Empty1 e1; 5899451b44SJordan Rupprecht Empty2 e2; 5999451b44SJordan Rupprecht 6099451b44SJordan Rupprecht return 0; // Set break point at this line. 6199451b44SJordan Rupprecht } 62