欢迎来到天天文库
浏览记录
ID:49823402
大小:2.63 MB
页数:437页
时间:2020-03-05
《Accelerated C++.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、AcceleratedC++PracticalProgrammingbyExamplebyAndrewKoenigandBarbaraE.MooAddison-Wesley,2000ISBN0-201-70353-XPages336SecondPrintingTableofContentsContentsChapter0Gettingstarted0.1Comments0.2#include0.3Themainfunction0.4Curlybraces0.5Usingthestandardlibraryforoutput0.6Thereturnstat
2、ement0.7Aslightlydeeperlook0.8DetailsChapter1Workingwithstrings1.1Input1.2Framinganame1.3DetailsChapter2Loopingandcounting2.1Theproblem2.2Overallstructure2.3Writinganunknownnumberofrows2.4Writingarow2.5Thecompleteframingprogram2.6Counting2.7DetailsChapter3Workingwithbatchesofdata
3、3.1Computingstudentgrades3.2Usingmediansinsteadofaverages3.3DetailsChapter4Organizingprogramsanddata4.1Organizingcomputations4.2Organizingdata4.3Puttingitalltogether4.4Partitioningthegradingprogram4.5Therevisedgradingprogram4.6DetailsChapter5Usingsequentialcontainersandanalyzings
4、trings5.1Separatingstudentsintocategories5.2Iterators5.3Usingiteratorsinsteadofindices5.4Rethinkingourdatastructureforbetterperformance5.5Thelisttype5.6Takingstringsapart5.7Testingoursplitfunction5.8Puttingstringstogether5.9DetailsChapter6Usinglibraryalgorithms6.1Analyzingstrings
5、6.2Comparinggradingschemes6.3Classifyingstudents,revisited6.4Algorithms,containers,anditerators6.5DetailsChapter7Usingassociativecontainers7.1Containersthatsupportefficientlook-up7.2Countingwords7.3Generatingacross-referencetable7.4Generatingsentences7.5Anoteonperformance7.6Detai
6、lsChapter8Writinggenericfunctions8.1Whatisagenericfunction?8.2Data-structureindependence8.3Inputandoutputiterators8.4Usingiteratorsforflexibility8.5DetailsChapter9Definingnewtypes9.1Student_inforevisited9.2Classtypes9.3Protection9.4TheStudent_infoclass9.5Constructors9.6UsingtheSt
7、udent_infoclass9.7DetailsChapter10Managingmemoryandlow-leveldatastructures10.1Pointersandarrays10.2Stringliteralsrevisited10.3Initializingarraysofcharacterpointers10.4Argumentstomain10.5Readingandwritingfiles10.6Threekindsofmemorymanagement10.7DetailsChapter11Definingabstractdata
8、types11.1TheVecclass11.2ImplementingtheV
此文档下载收益归作者所有