TheC++StandardLibrary:ATutorialandReference(2ndEdition) NicolaiM.Josuttis http://www.cppstdlib.com