本書討論了那些可能出現(xiàn)在所有C++代碼中的基本錯(cuò)誤,同樣也詳述了那些出現(xiàn)在C++語(yǔ)法、預(yù)處理、內(nèi)存管理、多態(tài)性、類設(shè)計(jì)和類繼承關(guān)系設(shè)計(jì)中可以出現(xiàn)的各種復(fù)雜錯(cuò)誤。每一個(gè)錯(cuò)誤和其所導(dǎo)致的錯(cuò)誤結(jié)果將會(huì)結(jié)合錯(cuò)誤發(fā)生的上下文仔細(xì)講解,相應(yīng)的解決辦法也會(huì)詳細(xì)地結(jié)合實(shí)例給出。作者Stephen C.Dewhurst提供給讀者各種C++習(xí)慣用法和設(shè)計(jì)模式,用于產(chǎn)生解決共性問(wèn)題的定制方法。讀者還將學(xué)會(huì)更多的通常被誤解了的高級(jí)編程和設(shè)計(jì)中用到的C++特性。總之,本書向讀者展示了如何在充滿各種危險(xiǎn)的C++世界中自由航行,以及如何學(xué)會(huì)C++專家所必備的各種實(shí)踐知識(shí)。Stephen C.Dewhurst曾經(jīng)是貝爾實(shí)驗(yàn)室中第一批C++使用者的一員,他具有將近20年的C++應(yīng)用經(jīng)驗(yàn),曾經(jīng)用C++解決了諸多領(lǐng)域中的問(wèn)題,如編譯器設(shè)計(jì)、證券安全交易、電子商務(wù)以及嵌入式通訊等領(lǐng)域。他還是Programming in C++的作者之一,是C/C++ User Journal雜志的編輯,C++ Report雜志的專欄作家。同時(shí),他還是兩個(gè)C++編譯器的開(kāi)發(fā)者,以及大量C++編程文章的作者。