本書將C++性能提升的各種終極利器,完美呈現(xiàn)在廣大讀者面前
2021-10-20
提高 C++ 性能的編程技術(shù)
[美] (Dove ) ( )
左飛、薛彤、童高陽譯
2011 年 3 月出版
簡單的介紹
許多程序員和軟件設(shè)計人員認(rèn)為,用 C++ 開發(fā)意味著放棄提高程序性能的可能性。在很多人看來,用C++開發(fā)那些注重效率的應(yīng)用,無疑會招來一場空前的災(zāi)難。因此,在許多對性能敏感的領(lǐng)域提高c++性能的編程技術(shù),例如網(wǎng)絡(luò)協(xié)議、操作系統(tǒng)內(nèi)核、移動設(shè)備驅(qū)動程序等,C++ 往往被冷落。
而這本書正是對這種誤解最有力的反擊。本書揭示了C++開發(fā)高效應(yīng)用程序的潛力,并向讀者展示了大量實用的C++面向?qū)ο缶幊碳夹g(shù)。通過改進設(shè)計和編碼過程中普遍隱藏的缺陷,這些技術(shù)都為C++的性能提升帶來了最強大的推動力。
本書詳細(xì)討論了可以提高C++效率的臨時對象、內(nèi)存管理、繼承、虛函數(shù)、內(nèi)聯(lián)、引用計數(shù)和STL的細(xì)節(jié)。最后提高c++性能的編程技術(shù),本書將C++性能提升的各種終極武器完美呈現(xiàn)在廣大讀者面前!無論你是相關(guān)領(lǐng)域的從業(yè)者,還是C++編程愛好者,還是渴望突破編程瓶頸、大幅提升自我提升的編程愛好者,本書一定會讓你受益匪淺。
關(guān)于作者
他在軟件開發(fā)和向市場交付大型軟件產(chǎn)品方面擁有超過 15 年的實踐經(jīng)驗。他曾經(jīng)是一名服務(wù)器性能設(shè)計師,曾經(jīng)出現(xiàn)在網(wǎng)絡(luò)上的一些最大的網(wǎng)站都使用了這臺服務(wù)器,包括 1996 年的亞特蘭大奧運會。獲得杜克大學(xué)計算機科學(xué)博士學(xué)位。
es, Inc首席設(shè)計師,主要從事互連建設(shè)、點對點處理和PCI總線研發(fā)。他曾在IBM 的網(wǎng)絡(luò)軟件部門工作。從弗吉尼亞理工大學(xué)獲得計算機科學(xué)博士學(xué)位。