资源描述:
《Efficient C++, Performance Programming Techniques》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、EfficientC++PerformanceProgrammingTechniquesByDovBulka,DavidMayhewPublisher:AddisonWesleyPubDate:November03,1999ISBN:0-201-37950-3TableofPages:336ContentsFartoomanyprogrammersandsoftwaredesignersconsiderefficientC++tobeanoxymoron.TheyregardC++asinherentlyslowandinappropriateforperformance-criti
2、calapplications.Consequently,C++hashadlittlesuccesspenetratingdomainssuchasnetworking,operatingsystemkernels,devicedrivers,andothers.EfficientC++explodesthatmyth.Writtenbytwoauthorswithfirst-handexperiencewringingthelastounceofperformancefromcommercialC++applications,thisbookdemonstratesthepote
3、ntialofC++toproducehighlyefficientprograms.Thebookrevealspractical,everydayobject-orienteddesignprinciplesandC++codingtechniquesthatcanyieldlargeperformanceimprovements.Itpointsoutcommonpitfallsinbothdesignandcodethatgeneratehiddenoperatingcosts.ThisbookfocusesoncombiningC++'spowerandflexibilit
4、ywithhighperformanceandscalability,resultinginthebestofbothworlds.Specifictopicsincludetemporaryobjects,memorymanagement,templates,inheritance,virtualfunctions,inlining,reference-counting,STL,andmuchmore.Withthisbook,youwillhaveavaluablecompendiumofthebestperformancetechniquesatyourfingertips.T
5、EAMFLY®Team-FlyTableofContentTableofContent..................................................................................................................iCopyright..............................................................................................................................vD
6、edication......................................................................................................................viPreface................................................................................................................................viIntroduction.................
7、......................................................................................................viiiRootsofSoftwareInefficiency...................................................................................viiiOurGoal...