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