CSCI 1300
Lecture Notes


10/9/97

Administrative Stuff 



Administrative Stuff

  • Reminder - lab hours
  • Todd - no lab hours today
  • Bob - M 2-5, F 9-12 (starting next week)
  • Grading changes
  • 5 quizzes instead of 6
  • Lowest grade will be dropped (1 weeks worth)
  • Quiz #2

  • Programming assignment #5

  • Programming assignment #6 due Oct. 10

  • Programming assignment #7 due Oct. 24



    Arrays

  • 1-D arrays

  • 2-D arrays

  • declaring

  • using

  • typedefs

  • enums

  • higher-dimensional arrays

  • initialization

  • Examples:

  • character strings
  • lists (fixed length)
  • images
  • vectors
  • matrices
  • ...

  • Classes

  • review
  • private vs. public
  • member variables (usually private)
  • member functions (public or private)
  • class definition vs. class use
  • Constructors and destructors

  • Operators

  • Overloading

  • Friend functions

  • Conditional compilation

  • Classes vs. Structs