Preview

Purposes of Functions

  • Modules
  • Hiding Details
  • Design of Functions
  • Design Techniques - A checklist for good design
  • An Example - Cards

    Separate Compilation

  • Monolithic version of a program
    Three pieces:
  • main
  • function implementation
  • header file

  • Compiling the pieces

  • Where do I put the preprocessor directives ?

    Linker Errors

  • Unresolved text symbol

    Afterview