C++ File Organization

When writing C or C++ code, it is organized into two main types of files:
  1. Header files
  2. Source files
Header files Source files