Here is the source code for Data Structures and Algorithm Analysis in
C++ (Second Edition), by Mark Allen Weiss. The materials here are copyrighted.
I have successfully compiled and tested (most of) the programs under Borland
5.0, 5.2, 5.3, Visual C++ 5.0 and 6.0, g++ 2.8.1. Several symbols control
how the code is compiled:
| USE_DOT_H | If this symbol is defined, iostream.h is used instead of iostream |
| SAFE_STL | If this symbol is defined, the safe STL classes from the book are used. This is done by including StartConv.h and EndConv.h, which use #define to give the illusion that vector is declared as Vector, etc |