C++ и STL справочное руководство. Программирование на C++ с применением стандартной библиотеки шаблонов