C++ Primer 第4版 評注版

出版時間:2012-7-18  出版社:電子工業(yè)出版社  作者:Stanley B. Lippman,Josée LaJoie,Barbara Moo  頁數(shù):842  字?jǐn)?shù):132000  譯者:陳碩  
Tag標(biāo)簽:無  

內(nèi)容概要

《C++
Primer(評注版第4版)》是一本系統(tǒng)而權(quán)威的C++教材,它全面而深入地講解了C++語言及其標(biāo)準(zhǔn)庫。本書作者Stanley B.
Lippman(李普曼)在20世紀(jì)80年代早期即在C++ 之父Bjarne Stroustrup 領(lǐng)導(dǎo)下開發(fā)C++
編譯器,另一作者Josée
Lajoie(拉喬伊)曾多年擔(dān)任C++標(biāo)準(zhǔn)委員會核心語言組主席,他們對這門編程語言的理解與把握非常人可比。本書對C++
語法和語義的闡釋兼具準(zhǔn)確性與可讀性,在坊間無出其右者。第4版更吸收了先進(jìn)的C++
教學(xué)經(jīng)驗,在內(nèi)容組織上對初學(xué)者更加友好,詳略得當(dāng)且重點突出,使讀者能更快上手編寫有用的程序,也更適合自學(xué)。全球已有45萬人通過該書的各個版本學(xué)習(xí)了C++
編程。
對于國外技術(shù)圖書,選擇翻譯版還是影印版,常常讓人陷入兩難的境地。本評注版力邀國內(nèi)資深專家執(zhí)筆,在英文原著基礎(chǔ)上增加中文點評與注釋,旨在融合二者之長,既保留經(jīng)典的原創(chuàng)文字與味道,又以先行者的學(xué)研心得與實踐感悟,對讀者閱讀與學(xué)習(xí)加以點撥、指明捷徑。
經(jīng)過評注的版本,更值得反復(fù)閱讀與體會。希望這本《C++
Primer(評注版第4版)》能夠幫助您跨越C++的重重險阻,領(lǐng)略高處才有的壯美風(fēng)光,做一個成功而快樂的C++程序員。

作者簡介

作者:(美國)李普曼(Stanley B. Lippman) (美國)拉喬伊(Josee Lajoie) (美國)莫(Josee Lajoie) 其他責(zé)任者:陳碩  Stanley B.Lippman曾任微軟Visual C++團(tuán)隊架構(gòu)師,他從1984年起在貝爾實驗室與C++之父Bjarne Stroustrup一同工作,開發(fā)C++編譯器。他曾在迪斯尼和夢工廠從事電影動畫制作,曾擔(dān)任美國噴氣推進(jìn)實驗室的顧問。他還撰寫了《深度探索C++對象模型》等書。 Josee Lajoie,曾就職于IBM加拿大C/C++編譯器開發(fā)組。為ISO C++標(biāo)準(zhǔn)委員會服務(wù)了7年,擔(dān)任核心語言工作組主席,并是《C++ Report》的專欄作者。 Barbara E.Moo現(xiàn)在是一名獨立顧問,具有25年軟件研發(fā)經(jīng)驗。她在AT&T與Stroustrup和Lippman緊密合作,管理復(fù)雜的C++開發(fā)項目。Moo和Andrew Koenig一同撰寫了《Accelerated C++》和《Ruminations on C++》。 陳碩,北京師范大學(xué)碩士,擅長C++多線程網(wǎng)絡(luò)編程和實時分布式系統(tǒng)架構(gòu)現(xiàn)任職于香港某跨國金融公司IT部門,從事實時外匯交易系統(tǒng)開發(fā)。編寫了開源C++網(wǎng)絡(luò)庫Muduo;參與翻譯了《代碼大全(第2版)》(電子工業(yè)出版社出版)和《C++編程規(guī)范(繁體版)》(臺灣碁峰出版);2009年在上海C++技術(shù)大會做技術(shù)演講《當(dāng)析構(gòu)函數(shù)遇到多線程》,同時擔(dān)任Stanley B.Lippman先生的日譯員;2010年在珠三角技術(shù)沙龍做技術(shù)演講《分布式系統(tǒng)的工程化開發(fā)方法》;2012年在“我們的開源項目”深圳站做《Muduo網(wǎng)絡(luò)庫:現(xiàn)代非阻塞C++網(wǎng)絡(luò)編程》演講。

書籍目錄

Preface
Chapter 1 Getting Started (新增評注29 條)
1.1 Writing a Simple C++Program
1.1.1 Compiling and Executing Our Program
1.2 AFitLookat Input/Output
1.2.1 StandardInput andOutputObjects
1.2.2 AProgramthatUses the IOLibrary
1.3 AWordAboutComments
1.4 Control Structures
1.4.1 The whileStatement
1.4.2 The forStatement
1.4.3 The ifStatement
1.4.4 ReadinganUnknownNumberof Inputs
1.5 IntroducingClasses
1.5.1 The Sales_itemClass
1.5.2 AFitLookatMemberFunctio
1.6 The C++Program
Part Ⅰ The Basics
Chapter 2 Variables and Basic Types(新增評注42 條)
2.1 PrimitiveBuilt-inTypes
2.1.1 IntegralTypes
2.1.2 Floating-PointTypes
2.2 LiteralCotants
2.3 Variables
2.3.1 What Is aVariable?
2.3.2 TheNameof aVariable
2.3.3 DefiningObjects
2.3.4 VariableInitializationRules
2.3.5 Declaratio andDefinitio
2.3.6 Scopeof aName
2.3.7 DefineVariablesWhereTheyAreUsed
2.4 cotQualifier
2.5 References
2.6 TypedefNames
2.7 Enumeratio
2.8 ClassTypes
2.9 Writing Our Own Header Files
2.9.1 DesigningOurOwnHeade
2.9.2 ABrief IntroductiontothePreprocessor
Chapter 3 Library Types (新增評注30 條)
3.1 Namespace usingDeclaratio
3.2 Library stringType
3.2.1 Defining and Initializing strings
3.2.2 Reading andWriting strings
3.2.3 Operatio on strings
3.2.4 Dealing with the Characte of a string
3.3 Library vectorType
3.3.1 Defining and Initializing vecto
3.3.2 Operatio on vecto
3.4 IntroducingIterato
3.4.1 IteratorArithmetic
3.5 Library bitsetType
3.5.1 Defining and Initializing bitsets
3.5.2 Operatio on bitsets
Chapter 4 Arrays and Pointe (新增評注33 條)
4.1 Arrays
4.1.1 DefiningandInitializingArrays
4.1.2 OperatioonArrays
4.2 IntroducingPointe
4.2.1 What Is aPointer?
4.2.2 DefiningandInitializingPointe
4.2.3 OperatioonPointe
4.2.4 UsingPointe toAccessArrayElements
4.2.5 Pointe and the cotQualifier
4.3 C-StyleCharacterStrings
4.3.1 DynamicallyAllocatingArrays
4.3.2 InterfacingtoOlderCode
4.4 MultidimeionedArrays
4.4.1 Pointe andMultidimeionedArrays
Chapter 5 Expressio (新增評注49 條)
5.1 ArithmeticOperato
5.2 Relational andLogicalOperato
5.3 TheBitwiseOperato
5.3.1 Using bitsetObjectsor IntegralValues
5.3.2 Usingthe ShiftOperato for IO
5.4 AssignmentOperato
5.4.1 Assignment IsRightAssociative
5.4.2 AssignmentHasLowPrecedence
5.4.3 CompoundAssignmentOperato
5.5 Increment andDecrementOperato
5.6 TheArrowOperator
5.7 TheConditionalOperator
5.8 The sizeofOperator
5.9 CommaOperator
5.10 EvaluatingCompoundExpressio
5.10.1 Precedence
5.10.2 Associativity
5.10.3 OrderofEvaluation
5.11 The new and deleteExpressio
5.12 TypeConveio
5.12.1 WhenImplicitTypeConveioOccur
5.12.2 TheArithmeticConveio
5.12.3 Other ImplicitConveio
5.12.4 ExplicitConveio
5.12.5 WhenCastsMightBeUseful
5.12.6 NamedCasts
5.12.7 Old-StyleCasts
……
Chapter 6 Statements (新增評注29 條)
Chapter 7 Functio (新增評注56 條)
Chapter 8 The IO Library(新增評注11 條)
Part Ⅱ Containe and Algorithms
Chapter 9 Sequential Containe (新增評注54 條)
Chapter 10 Associative Containe (新增評注22 條)
Chapter 11 Generic Algorithms (新增評注18 條)
Part Ⅲ Classes and Data Abstraction
Chapter 12 Classes 429(新增評注26 條)
Chapter 13 Copy Control (新增評注30 條)
Chapter 14 Overloaded Operatio and Conveio (新增評注31 條)
Part Ⅳ Object-Oriented and Generic Programming
Chapter 15 Object-Oriented Programming (新增評注56 條)
Chapter 16 Templates and Generic Programming (新增評注31 條)
Part Ⅴ Advanced Topics
Chapter 17 Tools for Large Programs (新增評注37 條)
Chapter 18 Specialized Tools and Techniques (新增評注22 條)
Appendix A The Library

章節(jié)摘錄

版權(quán)頁:   Writing to a Stream The first statement in the body of main executes an expression. In C++ an expression is composed of one or more operands and (usually) an operator. The expressions in this statement use the output operator (the

編輯推薦

《C++ Primer(第4版)(評注版)》編輯推薦:經(jīng)過評注的版本,更值得反復(fù)閱讀與體會。希望這本書能夠幫助您跨越C++ 的重重險阻,領(lǐng)略高處才有的壯美風(fēng)光,做一個成功而快樂的C++ 程序員。

名人推薦

本書在全世界C++教學(xué)領(lǐng)域的突出和重要,已經(jīng)無須我再贊言?!?——侯捷,汁算饑技術(shù)書籍作家、譯者、書評人 《C++ Primer》是公認(rèn)的學(xué)習(xí)C++的絕佳書藉之一,對各種層次的C++程序員都能帶來幫助。第4版鞏固并增強(qiáng)了這種地位?!?——Steve Vinoski,IONA Technologies 首席工程師 “本書真的能讓你人手學(xué)習(xí)C++這門龐大而復(fù)雜的語言。” ——Justin Shaw. Aerospace集團(tuán),編程技術(shù)指導(dǎo)委員會資深委員 “本書不僅讓初學(xué)者盡早上手,還傳授良好的編程實踐。” ——Nevin“:一)”Liber,總工程師(1988年起其就是C++開發(fā)者)

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    C++ Primer 第4版 評注版 PDF格式下載


用戶評論 (總計14條)

 
 

  •   英文原版 中文注釋配合中文版的c++ prime學(xué)習(xí)c++之寶典物流配送很好 完整無缺
  •   內(nèi)容上來說本書無疑是本好書,中文評注提供了一些額外信息,是有些幫助的,不過有些地方也存在小錯誤。再說付運的實物,有些小瑕疵,是新書且不影響使用。以后翻舊了這些就可以忽略了,算是自我安慰吧。
  •   少年,還是買本漢語地吧!
  •   C++語言絕佳入門之選。原English,加經(jīng)典中文評注!紙張質(zhì)量也非常好!價格很優(yōu)惠!!
  •   慢慢看,順便學(xué)英文,表示這個看完以后就能看別的英文書了吧
  •   英文原版書加上評注,保證了內(nèi)容的原汁原味又幫助了讀者理解,總而言之這本書很不錯,適合英語水平較好且有一定編程基礎(chǔ)的人。
  •   太久沒有買書了,當(dāng)收到這本書時感覺就和買了新手機(jī)一樣高興。首先呢,經(jīng)典的書內(nèi)容自不必多說。價格幾乎半價的價格真的十分合算。再有就是物流挺不錯,包裝雖然只有塑料袋,但是從江蘇寄到福建書一點也沒有折損壓痕,書正版清晰!
  •   書印得還不錯,不過學(xué)習(xí)時需要一點基礎(chǔ)。
  •   內(nèi)容十分好,值得推薦。
  •   很實用的一本教材,老外寫的就是不一樣。
  •   書,的不錯的書,還行
  •   這本書很基礎(chǔ),有評注的話看起來不算吃力,很有用的一本書
  •   紙張和印刷很好,以英文原版為主,只在關(guān)鍵的地方有評注,適合自學(xué)
  •   很不錯,點評的很到位。。。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7