C++ has now been around for several years, but continues to offer substantial improvements. One such improvement is the standard template library (STL), soon to be incorporated into the C++ official language standard. STL provides programmers with a catalogue of reusable software components plus the rules that govern how to use them. The STL (in draft form) is already starting to be incorporated into compilers such as Borland C++, 5.0 and Visual C++,...