本書對C++ STL進(jìn)行了全面而深入的闡述。STL(標(biāo)準(zhǔn)模板庫)是在惠普實(shí)驗(yàn)室中開發(fā)的,已納入ANSI/ISO C++標(biāo)準(zhǔn)。其中的代碼采用模板類及模板函數(shù)的方式,可以極大地提高編程效率。本書由P.J. Plauger等四位對C++ STL的實(shí)現(xiàn)有著卓越貢獻(xiàn)的大師撰寫,詳細(xì)討論了C++ STL的各個(gè)部分。全書分為16章,其中的13章通過背景知識、功能描述、頭文件代碼、測試程序和習(xí)題,分別講述了C++ STL中的13個(gè)頭文件,其他章節(jié)介紹了STL中廣泛涉及的三個(gè)主題——迭代器、算法和容器。本書附錄列出了接口和術(shù)語表,最后列出了參考文獻(xiàn)。 本書適合對C++有一定了解的程序員及高等院校師生閱讀。 四大高手聯(lián)袂打造《C++ STL中文版》隆重登場 P. J. Plauger、Alexander A. Stepanov、Meng Lee和David R. Musser。前面曾提到,他們都對C++ STL的實(shí)現(xiàn)有著卓越貢獻(xiàn)。第一作者P. J. Plauger曾寫出第一個(gè)商業(yè)C編譯器,多年以來一直是《The C/C++ Users 》雜志的資深編輯,同時(shí)活躍在C和C++國際化標(biāo)準(zhǔn)的發(fā)展舞臺上;Stepanov被譽(yù)為“STL之父”,往往由于懶得親自寫書而把展示生花妙筆的機(jī)會讓給別人;Meng Lee是最初的開發(fā)小組中堅(jiān)持到最后的兩個(gè)人之一,目前仍在惠普實(shí)驗(yàn)室工作;David R. Musser是Rensselaer工學(xué)院計(jì)算機(jī)科學(xué)系的教授,專門研究泛型編程,他和Stepanov一起被公認(rèn)為STL的奠基人。 正是這四位大師集多年心血經(jīng)驗(yàn)的傾力奉獻(xiàn),使得本書當(dāng)之無愧地成為有關(guān)STL方面最權(quán)威、最全面的參考手冊。