《C++標准模板庫編程實戰》介紹最新的C++14標准的API、庫和擴展,以及如何將它們運用到C++14程序中。
在書中,作者IvorHorton則闡述了什麼是STL,以及如何將它們應用到程序中。
我們將學習如何使用容器、迭代器,以及如何定義、創建和應用算法。此外,還將學習函數對象和適配器,以及它們的用法。
閱讀完本書之后,你將能夠了解如何擴展STL,如何定義自定義類型的C++組件,你還將能夠定義既滿足C++STL要求又遵從最常見的設計模式和較佳實踐的自定義類型。
標准庫是C++標准的一個基本部分,它為C++程序員提供了一套全面而又高效的工具,還提供了一些適用於多種類型程序的可重用組件。
◆如何在C++程序中使用STL
◆如何使用容器
◆如何使用迭代器
◆如何定義、生成和運用算法
◆如何使用函數對象
◆如何擴展STL,以及如何定義自定義類型的組件
◆如何使用適配器
◆如何定義自定義類型,使之既滿足C++STL的要求又遵從通用的設計模式和較佳實踐
Ivor Horton是世界著名計算機圖書作家,獨立顧問,幫助無數程序員步入編程殿堂。他曾在IBM工作多年,以優異成績擁有數學學士學位。
他的資歷包括:使用大多數語言(如在多種機器上使用匯編語言和高級語言)進行編程,實時編程,設計和實現實時閉環工業控制系統。Horton擁有豐富的面向工程師和科學家的編程教學經驗(教學內容包括C、C++、Fortran、PL/1、APL等)。同時,他還是機械、加工和電子CAD系統、機械CAM系統和DNC/CNC系統方面的專家。