University of Toronto - Spring 2001
Department of Computer Science
CSC 228: File Structures and Data Management
Lecture and Tutorial Slides
These slides are copyright Diane Horton, 1999.
I thank Jim Clarke for allowing me to include some of his lecture
material, and Michelle Craig for helping me with some revisions
to the slides.
Slides used in lecture
- Introduction:
2 per page
(pdf and ps);
4 per page
(pdf and ps);
-
I/O in C++:
2 per page
(pdf and ps);
4 per page
(pdf and ps);
See also:
-
Rest of the term:
2 per page
(pdf and ps);
4 per page
(pdf and ps);
Note that these are by no means stand-alone slides. A lot of material
is presented on the blackboard.
Slides etc. used in tutorial
- Makefiles:
2 per page
(pdf and ps);
4 per page
(pdf and ps);
- Direct Access to Files:
2 per page
(pdf and ps);
4 per page
(pdf and ps);
And some code from these slides:
Note: Several errors in the code, including some posted in the
newsgroup, have been corrected.
- Class templates in C++:
2up (pdf
and ps);
4up (pdf
and ps).
These slides are for my csc191 class; ignore the reference to a book by
Shaffer (their text) and to operator overloading, which you haven't learned
yet.
And note the typo in two places where an #endif is given an argument.
The code below has this correct.
- Operator overloading:
Back to the main page