TOP
0
0
三民出版.新書搶先報|最速、最優惠的新鮮貨報給你知!
C++Primer(第4版)(評注版)(簡體書)
滿額折

C++Primer(第4版)(評注版)(簡體書)

商品資訊

人民幣定價:108 元
定價
:NT$ 648 元
優惠價
87564
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點:16 點
商品簡介
作者簡介
名人/編輯推薦
目次
相關商品

商品簡介

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

作者簡介

Grady Booch,在軟件架構、軟件工程和建模領域的創新工作是世界知名的。從1981年Rational公司創建開始,他就一直擔任該公司的首席科學家。Grady于2003年3月成為了IBM院士(IBM Fellow)。Grady是統一建模語言(UML)最早的開發者之一,也是幾個Rational產品的最早開發者之一。Grady曾擔任世界各地一些複雜的軟件密集型項目的架構師和架構指導者。Grady是6本暢銷書的作者,包括UML Users Guide和Object-Oriented Analysis with Applications。Grady發表了幾百篇有關軟件工程的技術文章,其中包括在20世紀80年代早期發表的文章,這些文章最先提出了面向對象設計的術語和實踐。他曾在世界各地演講和諮詢。Grady是美國計算機協會(ACM)、美國電氣電子工程師學會(IEEE)、美國科學促進會(AAAS)、有社會責任的計算機專家協會(CPSR)的成員。他是IBM院士、ACM院士、世界技術網絡院士,也是軟件開發論壇夢想家。Grady是敏捷聯盟、Hillside集團和軟件架構師世界學院的創始委員會成員,也是Northface大學的顧問委員會成員。Grady於1977年從美國空軍學院獲得學士學位,于1979年從加州大學聖巴巴拉分校獲得電子工程科學碩士學位。Grady與他的妻子和他的貓生活在科羅拉多。他的興趣包括閱讀、旅行、唱歌和彈奏豎琴。Robert A. Maksimchuk,是Unisys Chief Technology Office的一名研究主管。他關注新出現的建模技術,目的是提升Unisys 3D可視企業建模框架的戰略方向。Bob為這項任務帶來了不同行業的大量系統工程、建模、面向對象分析與設計的專業知識。他是UML for Mere Mortals和UML for Database Design的合著者,也寫了許多文章。他曾經周遊世界各地,在各種技術論壇上作為重要演講者發言,舉辦關於UML和面向對象開發的研討會和培訓。Bob是電氣電子工程師學會(IEEE)和國際系統工程學會(INCOSE)的成員。Michael W. Engle,是洛克希德馬丁公司的首席工程師。他有超過26年的技術和管理經驗--從項目啟動到運營支持,涵蓋了完整的系統開發生命週期。利用系統工程師、軟件工程師和系統架構師的背景,Mike運用了面向對象技術,為複雜的系統開發提供創新的開發方式。Bobbi J. Young, Ph.D.,是Unisys Chief Technology Office的一名研究主管。她有著多年的IT行業從業經驗,與商業公司和國防部合同供應商一同工作。Young博士是一名諮詢師,她在項目管理、企業架構、系統工程和面向對象分析與設計方面提供現場指導。在她的職業生涯中,她關注於系統生命週期過程和方法學,同時也關注企業架構。Young博士擁有生物學、計算機科學和人工智能學位,她獲得了管理信息系統的博士學位,也曾是美國海軍預備役的一名指揮官(已退伍)。Jim Conallen,是IBM Rational的模型驅動開發戰略小組的一名軟件工程師。在這個小組中,他積極參與,將對象管理集團(OMG)的模型驅動架構(MDA)計劃應用於IBM Rational的模型工具中。Jim在基於資產的開發和可複用資產規範(RAS)領域也很活躍。Jim經常在會議上演講,也經常寫文章。他的專業領域是Web應用開發。他開發了UML的Web應用擴展(WAE)。這是對UML的一種擴展,讓開發者能夠利用UML在合適的抽象和細節層面上對Web應用的架構進行建模。這項工作是IBM Rational Rose和Rational XDE Web Modeling功能的基礎。Jim與人合著了兩個版本的Building Web Applications with UML,第一個版本採用微軟公司的ASP技術,後一個版本採用J2EE技術。Jim的經驗也來自於加入Rational之前的工作,那時他曾是獨立的諮詢師、Peace Corps的志願者和大學講師。他還是3個孩子的父親。Jim從Widener大學獲得了計算機和軟件工程的學士學位和碩士學位。Kelli Houston是IBM Rational的IT諮詢專家。她是IBM內部方法的方法架構師,負責編寫方法並集成IBM的方法。除了方法架構師的角色,Kelli還在IBM內部領導Rational Method Composer(RMC)特別興趣小組(SIG)工作,為客戶和IBM內部諮詢師提供有效使用RMC方面的諮詢和現場指導服務。·

名人/編輯推薦

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

目次

PrefaceChapter 1 Getting Started (新增評注29 條)1.1 Writing a Simple C++Program1.1.1 Compiling and Executing Our Program1.2 AFirstLookat Input/Output1.2.1 StandardInput andOutputObjects1.2.2 AProgramthatUses the IOLibrary1.3 AWordAboutComments1.4 Control Structures1.4.1 The whileStatement1.4.2 The forStatement1.4.3 The ifStatement1.4.4 ReadinganUnknownNumberof Inputs1.5 IntroducingClasses1.5.1 The Sales_itemClass1.5.2 AFirstLookatMemberFunctions1.6 The C++ProgramPart I The BasicsChapter 2 Variables and Basic Types(新增評注42 條)2.1 PrimitiveBuilt-inTypes2.1.1 IntegralTypes2.1.2 Floating-PointTypes2.2 LiteralConstants2.3 Variables2.3.1 What Is aVariable?2.3.2 TheNameof aVariable2.3.3 DefiningObjects2.3.4 VariableInitializationRules2.3.5 Declarations andDefinitions2.3.6 Scopeof aName2.3.7 DefineVariablesWhereTheyAreUsed2.4 constQualifier2.5 References2.6 TypedefNames2.7 Enumerations2.8 ClassTypes2.9 Writing Our Own Header Files2.9.1 DesigningOurOwnHeaders2.9.2 ABrief IntroductiontothePreprocessorChapter 3 Library Types (新增評注30 條)3.1 Namespace usingDeclarations3.2 Library stringType3.2.1 Defining and Initializing strings3.2.2 Reading andWritingstrings3.2.3 Operations on strings3.2.4 Dealing with the Characters of a string3.3 Library vectorType3.3.1 Defining and Initializing vectors3.3.2 Operations on vectors3.4 IntroducingIterators3.4.1 IteratorArithmetic3.5 Library bitsetType3.5.1 Defining and Initializing bitsets3.5.2 Operations on bitsetsChapter 4 Arrays and Pointers (新增評注33 條)4.1 Arrays4.1.1 DefiningandInitializingArrays4.1.2 OperationsonArrays4.2 IntroducingPointers4.2.1 What Is aPointer?4.2.2 DefiningandInitializingPointers4.2.3 OperationsonPointers4.2.4 UsingPointers toAccessArrayElements4.2.5 Pointers and the constQualifier4.3 C-StyleCharacterStrings4.3.1 DynamicallyAllocatingArrays4.3.2 InterfacingtoOlderCode4.4 MultidimensionedArrays4.4.1 Pointers andMultidimensionedArraysChapter 5 Expressions (新增評注49 條)5.1 ArithmeticOperators5.2 Relational andLogicalOperators5.3 TheBitwiseOperators5.3.1 Using bitsetObjectsor IntegralValues5.3.2 Usingthe ShiftOperators for IO5.4 AssignmentOperators5.4.1 Assignment IsRightAssociative5.4.2 AssignmentHasLowPrecedence5.4.3 CompoundAssignmentOperators5.5 Increment andDecrementOperators5.6 TheArrowOperator5.7 TheConditionalOperator5.8 The sizeofOperator5.9 CommaOperator5.10 EvaluatingCompoundExpressions5.10.1 Precedence5.10.2 Associativity5.10.3 OrderofEvaluation5.11 The new and deleteExpressions5.12 TypeConversions5.12.1 WhenImplicitTypeConversionsOccur5.12.2 TheArithmeticConversions5.12.3 Other ImplicitConversions5.12.4 ExplicitConversions5.12.5 WhenCastsMightBeUseful5.12.6 NamedCasts5.12.7 Old-StyleCastsChapter 6 Statements (新增評注29 條)6.1 Simple Statements6.2 DeclarationStatements6.3 CompoundStatements (Blocks)6.4 StatementScope6.5 The ifStatement6.5.1 The if Statement elseBranch6.6 The switchStatement6.6.1 Using a switch6.6.2 Control Flow within a switch6.6.3 The defaultLabel6.6.4 switchExpressionandCaseLabels6.6.5 Variable Definitions inside a switch6.7 The whileStatement6.8 The forLoopStatement6.8.1 Omitting Parts of the forHeader6.8.2 Multiple Definitions in the forHeader6.9 The do whileStatement6.10 The breakStatement6.11 The continueStatement6.12 The gotoStatement6.13 tryBlocks andExceptionHandling6.13.1 A throwExpression6.13.2 The tryBlock6.13.3 StandardExceptions6.14 Usi·

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 564
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區