本書介紹
本書第一版大約出版于 15 年前。起初我們的目的是編寫一本對 C++工程師有幫 助的 C++模板權威指南。目前該項目從以下幾個方面來看是成功的:它的作用得 到了不少讀者的認可, 也多次被推薦為參考書目, 并屢獲好評。
第一版已經(jīng)很老了, 雖然其中不少內(nèi)容對 modern C++工程師依然很有幫助, 但 是鑒于 C++近年來的不斷發(fā)展,比如 modern C++中從 C++11 到 C++14,再到 C++17 標準的制定, 對第一版中部分內(nèi)容的修訂勢在必行。
文末附本書最新免費pdf下載地址。
對于第二版, 我們的宗旨依然沒有變:提供 C++模板的權威指南, 它既應該是一 本內(nèi)容全面的參考書, 也應是一本容易理解的教程。只是這一次我們針對的是 modern C++, 它要遠遠復雜于本書第一版出版時的那個 C++。
目前的 C++編程環(huán)境要好于本書第一版發(fā)布之時。比如這期間出現(xiàn)了一些深入探 討模板應用的書籍。更重要的是,我們可以從互聯(lián)網(wǎng)上獲取更多的C++模板知識,以及基于模板的編程技術和應用實例。因此在這一版中, 我們將重點關注那些可 以被廣泛應用的技術。
第一版中的部分內(nèi)容目前來看已經(jīng)過時了, 因為 modern C++提供了可以完成相同功能, 但又頗為簡單的方法。因此這一部分內(nèi)容會被從第二版中刪除, 不過不用擔心,modern C++中對應的更為先進的內(nèi)容會被加入進來。
盡管 C++模板的概念已經(jīng)出現(xiàn)了 20 多年了, 目前 C++開發(fā)者社區(qū)中依然會不斷發(fā)現(xiàn)其在軟件開發(fā)中新的應用場景。本書的目標之一是和讀者分享這些內(nèi)容, 當然也希望能夠啟發(fā)讀者產(chǎn)生新的理解和發(fā)現(xiàn)。
本書目錄
內(nèi)容截圖
本書免費pdf下載地址