This page contains an annotated bibliography of books that may be helpful for people taking advanced programming. Entries followed by a call number can be found in the Guggenheim Library.
Nicolai M. Josuttis, The C++ Standard Library: A Tutorial and Reference, Addison Wesley, 1999.
Scott Meyers, Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library, Addison Wesley, 2001.
Bjarne Stroustrup, The C++ Programming Language, special edition, Addison Wesley, 2000.
Scott Meyers, Effective C++: 50 Specific Ways to Improve Your Programs and Design, second edition, Addison Wesley, 1998
Scott Meyers, More Effective C++: 35 New Ways to Improve Your Programs and Designs, Addison Wesley, 1996.
If you can't borrow a copy of More Effective C++, you should wait until the second edition comes out before you buy one.
Andrei Alexandrescu, Modern C++ Design: Generic Programming and Design Patterns Applied, Addison Wesley, 2001.
This page last modified on 5 September 2002.