Advanced C++ class files

Current C++ IV class syllabus.doc

Current C++ IV class Assignments.doc

see C++ class Links.doc

see Corporate C++ class syllabus.doc

see Corporate C++ class Assignments.doc

download C++ source from old Prata Book

The chapters in the old book are one chapter less after chapter 9. This download is provided since many of the examples remain the same.

The New Prata book has a download of some solutions from their web site.

see C++ old class syllabus.doc

testing cookbook

see Extreme Programming Test cookbook

Martin Fowler articles

download Martin Fowler files

CPlusPlus Primer Source

download CPlusPlus Primer source


Makefile readme index

DskMBTree.C Gbiostream.C POBException.C bucket.C example.C example1.C example2.C example3.C example4.C objAvl.C DskMBTree.h GFactory.h Gbiostream.h Gbistream.h Gbostream.h POBException.h POBObj.h POBbase.h POBroker.h bucket.h example.h macro.h objAvl.h persist.tgz


Makefile readme index

autogdi.cpp classpool.cpp leak.cpp linked.cpp noleak.cpp stack.cpp testmem.cpp teststack.cpp thread.cpp xgmem.cpp autogdi.h autohndl.h classpool.h refcount.h thread.h xgmem.h memory.tgz


Makefile readme index

arraytimer.cpp countdown.cpp shuffle.cpp shuffle_array.cpp shuffle_days.cpp single.cpp singleton.cpp stopwatch.cpp student.cpp students.cpp singleton.h stopwatch.h student.h single.tgz


Makefile readme index

eg1.cpp ro_file.cpp ro_file.h stlonfile.tgz


Makefile readme index

command.cpp expressions.cpp get_line.cpp parseline.cpp read.cpp relation.cpp shell.cpp speclist.cpp test.cpp write.cpp expressions.h parseline.h relation.h speclist.h demo.doc mdb.doc mdb.tgz

C++ IV Homework Assignments

1- Generic Assignment 2- Exception Assignment 3- Inheritance Assignment

4- Memory Assignment 5a- Refactoring Source 5b- Multiple Inheritance Assignment

Queue Template Test Example

C++ IV files and projects

Testing Principles

Flash Card Project Hangman Project Bike Rental Project

Soccer League Project Battleship Project Rail Simulator Project