资源描述:
《Thinking in C 2nd edition vol1[EN].pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、ThinkinginC++2ndeditionVolume1:IntroductiontoStandardC++FulltextofVolume1&Volume2,updates,sourcecodeandadditionalinformationavailableatwww.BruceEckel.com.Revision7,December02,1999Tobeinformedoffuturereleasesofthisdocumentandotherinformationaboutobject-orientedbooks,documents,semi
2、narsandCDs,subscribetomyfreenewsletter.Justsendanyemailto:join-eckel-oo-programming@earth.lyris.netRevisionhistory:TIC2VoneR7:December2,RewroteChapter15&addedexercises.Chapter11hasbeencopy-edited.TIC2VoneR6:November29,1999.RewroteChapter12&addedexercises.RewroteChapter13&addedexe
3、rcises.RewroteChapter14&addedexercises.Chapter4,5,6,7,8,9&10havebeencopy-edited.Fixedabuginallthe“stash”examples.Madetheconstructorcallsmoreconsistentthroughout.Correctedfilessothat“maketest”generallyworks(althoughVC++doesn’thandletheintmain()returntypeaspertheStandard,soitdoesn’
4、tworkforthat).Changedalltheexamplesfromtheconstchapteronsothattheyhaveconstmemberfunctionsandtakeconst&argumentswherepossible(thatis,implementedconstcorrectness).TIC2VoneR5:November1,1999.Appliednewformattingandfonts,correctedfooters,fixed‘XX’chapterreferences.Addednewchaptertitl
5、e-pagegraphics.Chapters2&3havebeencopy-edited.TIC2VoneR4:September30,1999.Didaspellcheck.Changedmostchar*examplestostringstringstrings.Changedmostexamplesusingclassstringnames“Base”and“Derived”tomoreeasily-visualizableexamples(“Pet”isusedalot)Changedrequire.hrequire.hrequire.hsot
6、hatitusesstring&require.hstring&string&string&argumentsinsteadofchar*char*char*(thusitworkswithbothchar*char*char*char*andchar*stringstringarguments).BeganrewritingChapter12.stringTIC2VoneR3:September26,1999.Addedsectionon“Functionaddresses”anddecipheringcomplexdeclarationstothee
7、ndofChapter3,alsoaddedappropriateexercises.RewroteChapter11andaddedexercises.TIC2VoneR2:September24,1999.RewroteChapter10andaddedexercises.TIC2VoneR1:September20,1999.Brokethebookintotwovolumes;thisisvolumeone,whichwillbepublishedapproximatelyMarch1,2000tomeettheacademicadoptiond
8、ate.Changedtorevisionnumbering,resettore