Hands-On High Performance Programming with Qt 5
Achievingefficientcodethroughperformancetuningisoneofthekeychallengesfacedbymanyprogrammers.ThisbooklooksatQtprogrammingfromaperformanceperspective.You'llexploretheperformanceproblemsencounteredwhenusingtheQtframeworkandmeansandwaystoresolvethemandoptimizeperformance.ThebookhighlightsperformanceimprovementsandnewfeaturesreleasedinQt5.9,Qt5.11,and5.12(LTE).You'llmastergeneralcomputerperformancebestpracticesandtools,whichcanhelpyouidentifythereasonsbehindlowperformance,andthemostcommonperformancepitfallsexperiencedwhenusingtheQtframework.Inthefollowingchapters,you’llexploremultithreadingandasynchronousprogrammingwithC++andQtandlearntheimportanceandefficientuseofdatastructures.You'llalsogettheopportunitytoworkthroughtechniquessuchasmemorymanagementanddesignguidelines,whichareessentialtoimproveapplicationperformance.Comprehensivesectionsthatcoveralltheseconceptswillprepareyouforgaininghands-onexperienceofsomeofQt'smostexcitingapplicationfields-themobileandembeddeddevelopmentdomains.Bytheendofthisbook,you'llbereadytobuildQtapplicationsthataremoreefficient,concurrent,andperformance-orientedinnature.
·9.9萬(wàn)字