图书介绍:自从被全世界软件界广泛运用以来,C++有了许多演化与变革。然而作为一个广为人知的面向对象程序语言,C++ 的另一面(泛型编程思维)却被严重地忽略了。泛型思维在C++身上主要以templates及相关特性来表现。C++ templates相关特性不难掌握,然而以此技术为载体所发展出来的一套泛型程序库——STL(现已纳入C++标准程序库),背后却另有一套严密逻辑。本书以C++为载体,第一篇讲述泛型思维的演进及STL的组织概念,第二篇整理 STL所涵盖的全部concepts的完整规格,第三篇整理STL所涵盖的全部components的完整规格。全书分为16章,并由此展开论述,既环环相扣,又相辅相成。本书附有英文索引,便于读者查阅。