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