====== Struct ====== ===== Struct vs. Cpp ===== * structs have default public members and bases * use structs for POD types ===== POD ===== A Plain Old Data Structure in C++ is an aggregate class that contains only PODS as members, has no user-defined destructor, no user-defined copy assignment operator, and no nonstatic members of pointer-to-member type.