第二版與初版的章節一樣, 但第二版增加以下的內容 :

(1) 第三章 增加在大五碼中文環境下, 特殊中文字的處理方式
(2) 第五章 增加兩個使用二維動態空間的範例
(3) 第八章 增加指標的參考 (reference of pointer) 說明
增加連分數 (continued fraction) 遞迴範例
(4) 第九章 增加類別內使用 mutable 保留字的用法
(5) 第十二章 加入虛擬解構函式的用法 同時更動在 12 與 13 章的一些程式範例
(6) 第二十章 增加 generate 與 generate_n 兩個函式
(7) 其它 較完整的中英文索引
重新整理與更新各章作業 (請參考習題作業網頁)
訂正所有在初版中找到的錯誤
頁面由初版的 17x23 公分增加為 19x26 公分, 頁數則由初版的 845 頁減少為 779 頁