| Professor: | Chris Gill |
| Office Hours: | Lopata 400 (CEC Unix Lab) Wed 3:30-5:30pm, or Bryan 506 by appointment |
| Contact Info: | phone: (314) 935-7538 e-mail: cdgill@cse.wustl.edu |
http://www.cse.wustl.edu/~cdgill/courses/cse232/
| Date | Topic | Slides and Other Materials |
| Tue, Sep 4 | Using the C++ programming environment in Linux |
Presentation slides: C++_unix_environment.ppt Source code files: hello.cc and listargs.cc Script files: build_hello.sh and build_listargs.sh Makefile |
| Tue, Sep 11 | Moving information into, within, and out of C++ programs |
Presentation slides: C++_io_manipulation.ppt Example code: io_exercise0.cc io_exercise1.cc io_exercise2.cc io_exercise3.cc io_exercise4.cc io_exercise5.cc |
| Tue, Sep 18 | Debugging tools and techniques |
Presentation slides: C++_debugging_in_Eclipse Example code: Makefile (for the first part of the lab) prefix_adder.h prefix_adder.cc (for the second part of the lab) bad_prefix_adder.cc |
| Tue, Sep 25 | Memory access and management in C++ |
Presentation slides: C++_pointers_and_references.ppt
Example code: array_exercise0.cc array_exercise1.cc array_exercise2.cc array_exercise3.cc array_exercise4.cc |
Other information sources:
gdb tutorial