The Structure of a C++ Program