Last Updated: June 1, 2002
Page Line Error 49 -13 swap(elements, lastLow, i); 194 -15 search for the first location... 241 -15 { bool operator()(char* s1, char* s2) 276 1 union confuse 276 twice It is not technically an error, but is inefficient coding to have strlen(c) appear in for loop tests. I usually depend on a compiler optimizer to save me from such inefficiencies, but the code should really be re-written to avoid this.
(Negative line numbers are counted from the bottom of the page.)
Thanks to Mike Otten and Michael Wirz for pointing these errors out to the author.
If you discover other errors, please let me know. Joseph Bergin