本書介紹標(biāo)準(zhǔn)C++及其編程、設(shè)計中的關(guān)鍵技術(shù)。標(biāo)準(zhǔn)C++較之以前的版本,功能更強大,其中許多特性,如名字空間、例外、模板、運行時類型聲明等使得新技術(shù)得以直接應(yīng)用。本書圍繞語言及庫功能來組織,內(nèi)容涉及C++的主要特征及標(biāo)準(zhǔn)庫,并通過系統(tǒng)軟件領(lǐng)域中的實例解釋說明一些關(guān)鍵性的概念與技術(shù)。
本書作者是C++的發(fā)明人,對C++語言有著全面、深入的理解,因此他強調(diào)應(yīng)將語言作為設(shè)計與編程的工具,而不僅僅是語言本身,強調(diào)只有對語言功能有了深入了解之后才能真正掌握它。本書編寫的目的就是幫助讀者了解C++是如何支持編程技術(shù)的,使讀者能從中獲得新的理解,從而成為一名優(yōu)秀的編程人員和設(shè)計人員。
這本書的作者Bjarne Stroustrup博士是C++語言的設(shè)計者和最初實現(xiàn)者,AT&T實驗室的大型程序設(shè)計研究部的首腦。Bjarne Stroustrup曾經(jīng)獲得《財富》雜志評選的“美國12位最年輕的科學(xué)家”稱號,同時還是BYTE雜志評選出的“近20年來計算機工業(yè)最具影響力的 20人”,并且是歷史最悠久、目前世界上最大的教育和科學(xué)計算協(xié)會ACM的院士,還獲得過ACM的1993年度Grace Murray Hopper大獎。這本書的譯者裘宗燕,北大教授,是一位著名的計算機技術(shù)譯者,曾經(jīng)擔(dān)任過《C++語言的設(shè)計和演化》、《程序設(shè)計實踐》和《程序設(shè)計語言:概念和技術(shù)》這幾本重量級著作的翻譯工作,譯作以嚴(yán)謹(jǐn)著稱。他如此評價自己的這本作品:“要學(xué)習(xí)C++語言和程序設(shè)計,要將C++應(yīng)用于程序設(shè)計實踐,本書自然是必讀之書。這個‘特別版’以標(biāo)準(zhǔn)化的C++語言為基礎(chǔ),討論了C++的各種語言特征和有效使用這一語言的程序設(shè)計技術(shù)。書中也用了大量的篇幅,在標(biāo)準(zhǔn)庫以及一般軟件開發(fā)的環(huán)境下,討論了使用C++語言編程和組織程序的許多高級技術(shù)。本書內(nèi)容覆蓋了C++語言及其程序設(shè)計的各個方面,其技術(shù)深度與廣度是舉世公認(rèn)的。” h 0c&}kM