C++ 標準程式庫提供一組通用類別(classes)和介面(interfaces),可大幅擴充 C++ 核心語言。程式庫本身無法不辯自明,為了完整運用其組件並從其強大的威力中獲得利益,你需要一份完善的資源,而非一份僅僅條列類別和函式的一般文件。 《The C++ Standard Library》(中文版《C++ 標準程式庫》)不僅對每一個程式庫組件提供範圍廣泛的說明,也對繁複的觀念提供清楚明亮的解釋,並描述高效運用這些組件時需要的實際編程細節,提出一個又一個的範例程式。 這本包含最新資料的完
泛型程式設計與 C++ 標準程式庫 generic programming and the C++ Standard Library 一開始,讓我們考慮泛型程式設計領域裡頭挑選出來的幾個題目。這些難題的焦 點放在如何有效使用 templates, iterators, algorithms,以及如何使用並擴充標準程 式庫的設施。然後,這些想法會漂亮地導引出下一個章節,分析撰寫 exception-safe templates 時所謂的異常安全性(exception safety)。 條款1:I
新時代的 C 語言建議 該是拋開對 C 語言舊有想法,由源頭重新學習的時候了,在《21 世紀 C 語言》中,有其他 C 語言書籍缺乏的最新技巧,C 語言不只是現代程式語言的基礎,它就是個現代的程式語言,適合撰寫有效率、最先進的應用程式;丟棄大型主機時代遺留的舊習慣,學習使用與時俱進、積極成長的 C 語言,不論最熟悉的是那種程式語言,所有人都同意 C 語言最酷! * 利用 shell 工具、makefile、文字編輯器、除錯程式以及記憶體檢查程式設定 C 語言開發環境 * 使用 Autotool