В этой книге идея обобщенного программирования демонстрируется на вполне реальном и содержательном примере - на так называемой Стандартной библиотеке шаблонов (STL - Standard Template Library), которая важной составной частью вошла в Международный стандарт языка C++.
В тексте последовательно рассматриваются и разъясняются понятия и механизмы, необходимые для реализации шаблонов библиотеки. Значительную часть издания занимают два справочных раздела: раздел концепций, используемых при создании библиотеки, и раздел алгоритмов и классов.
Книга будет необходима программистам, активно использующим язык C++ и библиотеку STL, а также тем, кто хочет разрабатывать собственные шаблоны. Это и многое другое вы найдете в книге Обобщенное программирование и STL. Использование и наращивание стандартной библиотеки шаблонов C++ (Мэтью Г. Остерн)