For Better Performance Please Use Chrome or Firefox Web Browser
Useful Links
Useful Links
STL Tutorials / Links
-
Jiang Hu's STL slides.
-
SGI's Standard Template Library (click on the "Index" link. "Table of contents" is very useful too). I'd suggest going to the Table of Contents and reading the Intro, Vectors, Lists, and then in Sec. 4, read the intro to Iterators, and then Trivial Iterators. Also, in the Index page of STL's main page, look up the "find" and "for_each" functions. MSDN library help (below) has examples of STL class usages.
Algorithms and Visualization
-
Compaq's JCAT: allows users to run a number of algorithms in their web browsers and visualize the progress of the program.
-
CAD Applets demonstrating how some algorithms work.
-
SGI's Standard Template Library (click on the "Index" link. "Table of contents" is very useful too).
-
Microsoft MSDN library (If you don't know where to go, type "fopen" in the "Search for" textbox and click "GO" for normal C functions, and then navigate using the tree on the left. For STL documentation, search for "vector::push_back".)
-
Books on STL and templtes (thanks to Arvind Karandikar @ U of M for suggesting thebooks):
-
Nicolai M. Josuttis, “The C++ Standard Library: A Tutorial and Reference”, Addison-Wesley, 1999, ISBN: 0-201-37926-0.
-
David Vanevoorde and Nicolai M. Josuttis, “C++ Templates, the Complete Guide”, Addison-Wesley, 2003, ISBN: 0-201-73484-2.
-
The Art of Unix Programming: http://catb.org/~esr/writings/taoup/html/
-
shahraki.persiangig.ir/CP.htm