• C++大学教程(第6版)(英文版)
  • C++大学教程(第6版)(英文版)
21年品牌 40万+商家 超1.5亿件商品

C++大学教程(第6版)(英文版)

【如图发货】

23.2 1.8折 128 八品

仅1件

四川成都
认证卖家担保交易快速发货售后保障

作者[美]戴特尔(P.J.Deitel)、[美]H.M.Deitel 著

出版社电子工业出版社

出版时间2011-01

版次6

装帧平装

货号1831533224548995074

上书时间2024-09-05

极地图书

四年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八品
商品描述
A-510118001-023-3-1
图书标准信息
  • 作者 [美]戴特尔(P.J.Deitel)、[美]H.M.Deitel 著
  • 出版社 电子工业出版社
  • 出版时间 2011-01
  • 版次 6
  • ISBN 9787121121975
  • 定价 128.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 1017页
  • 字数 1716千字
  • 正文语种 英语
  • 丛书 国外计算机科学教材系列
【内容简介】
《C++大学教程(第6版)(英文版)(含CD光盘1张)》是一本C++编程方面的优秀教材,全面介绍了面向对象编程的原理和方法,详细分析了与C++编程有关的技术,具体包括类与对象、控制语句、函数与递归、数组、指针、运算符重载、继承、多态、模板、流输入/输出、异常处理、文件处理、搜索与排序、数据结构、标准模板库等内容,本书的同步学习网站上还包含了更多的扩展内容。全书以“活代码”方式详细分析了每个知识要点,是初学者和中高级程序员学习C++编程的理想用书。本书可作为高等院校相关专业的编程语言教材和C++编程教材,也是软件设计人员学习C++编程的理想读物。
【作者简介】
PaulJ.Deitel和HarveyM.Deitel博士是Deitel&Associates公司的创立者,该公司是一家国际认可的企业培训和媒体内容制作机构,主要针对C++、Java、C、C#、VisualBasic。.NET,VisualC++。.NET、XML、Python,Pen、Internes、Web和对象技术。Deitel父子编写的其他许多教材都非常畅销,包括《Java大学教程(第七版)》、《因特网和万维网大学教程》和《C大学教程(第五版)》等。
【目录】
Chapter1IntroductiontoComputers,theInternetandtheWorldWideWeb
1.1Introduction
1.2WhatIsaComputer?
1.3ComputerOrganization
1.4EarlyOperatingSystems
1.5Personal,DistributedandClient/ServerComputing
1.6TheInternetandtheWorldWideWeb
1.7Web2.01
1.8MachineLanguages,AssemblyLanguagesandHigh-LevelLanguages
1.9HistoryofCandC++
1.10C++StandardLibrary
1.11HistoryofJava
1.12Fortran,COBOL,PascalandAda
1.13BASIC,VisualBasic,VisualC++,C#and.NET
1.14KeySoftwareTrend:ObjectTechnology
1.15TypicalC++DevelopmentEnvironment
1.16NotesAboutC++andC++HowtoProgram,6/e
1.17Test-DrivingaC++Application
1.18SoftwareTechnologies
1.19GameProgrammingwiththeOgreLibraries
1.20FutureofC++:OpenSourceBoostLibraries,TR1andC++0x
1.21SoftwareEngineeringCaseStudy:IntroductiontoObjectTechnologyandtheUML
1.22WebResources

Chapter2IntroductiontoC++Programming
2.1Introduction
2.2FirstPrograminC++:PrintingaLineofText
2.3ModifyingOurFirstC++Program
2.4AnotherC++Program:AddingIntegers
2.5MemoryConcepts
2.6Arithmetic
2.7DecisionMaking:EqualityandRelationalOperators
2.8(Optional)SoftwareEngineeringCaseStudy:ExaminingtheATMRequirementsSpecification

Chapter3IntroductiontoClassesandObjects
3.1Introduction
3.2Classes,Objects,MemberFunctionsandDataMembers
3.3OverviewoftheChapterExamples
3.4DefiningaClasswithaMemberFunction
3.5DefiningaMemberFunctionwithaParameter
3.6DataMembers,setFunctionsandgetFunctions
3.7InitializingObjectswithConstructors
3.8PlacingaClassinaSeparateFileforReusability
3.9SeparatingInterfacefromImplementation
3.10ValidatingDatawithsetFunctions
3.11(Optional)SoftwareEngineeringCaseStudy:
IdentifyingtheClassesintheATMRequirementsSpecification

Chapter4ControlStatements:Part1
4.1Introduction
4.2Algorithms
4.3Pseudocode
4.4ControlStructures
4.5ifSelectionStatement
4.6if…elseDouble-SelectionStatement
4.7whileRepetitionStatement.
4.8FormulatingAlgorithms:Counter-ControlledRepetition
4.9FormulatingAlgorithms:Sentinel-ControlledRepetition
4.10FormulatingAlgorithms:NestedControlStatements
4.11AssignmentOperators
4.12IncrementandDecrementOperators
4.13(Optional)SoftwareEngineeringCaseStudy:IdentifyingClassAttributesintheATMSystem

Chapter5ControlStatements:Part2
5.1Introduction
5.2EssentialsofCounter-ControlledRepetition
5.3forRepetitionStatement
5.4ExamplesUsingtheforStatement
5.5do...whileRepetitionStatement
5.6switchMultiple-SelectionStatement
5.7breakandcontinueStatements
5.8LogicalOperators
5.9ConfusingtheEquality(==)andAssignment(=)Operators
5.10StructuredProgrammingSummary
5.11(Optional)SoftwareEngineeringCaseStudy:
IdentifyingObjects'StatesandActivitiesintheATMSystem

Chapter6FunctionsandanIntroductiontoReeursion
6.1Introduction
6.2ProgramComponentsinC++
6.3MathLibraryFunctions
6.4FunctionDefinitionswithMultipleParameters
6.5FunctionPrototypesandArgumentCoercion
6.6C++StandardLibraryHeaderFiles
6.7CaseStudy:RandomNumberGeneration
6.8CaseStudy:GameofChance;Introducingenum
6.9StorageClasses
6.10ScopeRules
6.11FunctionCallStackandActivationRecords
6.12FunctionswithEmptyParameterLists
6.13InlineFunctions
6.14ReferencesandReferenceParameters
6.15DefaultArguments
6.16UnaryScopeResolutionOperator
617FunctionOverloading
6.18FunctionTemplates
6.19Recursion
6.20ExampleUsingRecursion:FibonacciSeries
6.21Recursionvs.Iteration
6.22(Optional)SoftwareEngineeringCaseStudy:IdentifyingClassOperationsintheATMSystem

Chapter7ArraysandVectors
7.1Introduction
7.2Arrays
7.3DeclaringArrays
7.4ExamplesUsingArrays
7.4.1DeclaringanArrayandUsingaLooptoInitializetheArray'sElements
7.4.2InitializinganArrayinaDeclarationwithanInitializerList~~
7.4.3SpecifyinganArray'sSizewithaConstantVariableand
SettingArrayElementswithCalculations
7.4.4SummingtheElementsofanArray
7.4.5UsingBarChartstoDisplayArrayDataGraphically
7.4.6UsingtheElementsofanArrayasCounters
7.4.7UsingArraystoSummarizeSurveyResults
7.4.9StaticLocalArraysandAutomaticLocalArrays
7.5PassingArraystoFunctions
7.6CaseStudy:ClassGradBeookUsinganArraytoStoreGrades
7.7SearchingArrayswithLinearSearch
7.8SortingArrayswithInsertionSort
7.9MultidimensionalArrays
7.10CaseStudy:ClassGradeBookUsingaTwo-DimensionalArray
7.11IntroductiontoC++StandardLibraryClassTemplatevector
7.12(Optional)SoftwareEngineeringCaseStudy:CollaborationAmongObjectsintheATMSystem

Chapter8PaintersandPainter-BasedStrings
8.1Introduction
8.2PointerVariableDeclarationsandInitialization
8.3PointerOperators
8.4PassingArgumentstoFunctionsbyReferencewithPointers
8.5UsingconstwithPointers
8.6SelectionSortUsingPass-by-Reference.
8.7sizeofOperator
8.8PointerExpressionsandPointerArithmetic
8.9RelationshipBetweenPointersandArrays
8.10ArraysofPointers
8.11CaseStudy:CardShufflingandDealingSimulation
8.12FunctionPointers
8.13IntroductiontoPointer-BasedStringProcessing
8.13.1FundamentalsofCharactersandPointer-BasedStrings
8.13.2String-ManipulationFunctionsoftheString-HandlingLibrary

Chapter9Classes:ADeeperLook,Part1
9.1Introduction
9.2TimeClassCaseStudy
9.3ClassScopeandAccessingClassMembers
9.4SeparatingInterfacefromImplementation
9.5AccessFunctionsandUtilityFunctions
9.6TimeClassCaseStudy:ConstructorswithDefaultArguments
9.7Destructors
9.8WhenConstructorsandDestructorsAreCalled
9.9TimeClassCaseStudy:ASubtleTrait——ReturningaReferencetoaprivateDataMember
9.10DefaultMemberwiseAssignment
9.11(Optional)SoftwareEngineeringCaseStudy:StartingtoProgramtheClassesoftheATMSystem.

Chapter10Classes:ADeeperLook,Part2
10.1Introduction
10.2const(Constant)ObjectsandconstMemberFunctions
10.3Composition:ObjectsasMembersofClasses
10.4friendFunctionsandfriendClasses
10.5UsingthethisPointer
10.6DynamicMemoryManagementwithOperatorsnewanddelete
10.7staticClassMembers
10.8DataAbstractionandInformationHiding
10.8.1Example:ArrayAbstractDataType
10.8.2Example:StringAbstractDataType
10.8.3Example:QueueAbstractDataType
10.9ContainerClassesandIterators
10.10ProxyClasses

Chapter11OperatorOverloading;StringandArrayObjects
11.1Introduction
11.2FundamentalsofOperatorOverloading
11.3RestrictionsonOperatorOverloading
11.4OperatorFunctionsasClassMembersvs.GlobalFunctions
11.5OverloadingStreamInsertionandStreamExtractionOperators
11.6OverloadingUnaryOperators
……
Chapter12Object-0rientedProgramming:Inheritance
Chapter13Object-OrientedProgramming:Polymorphism
Chapter14Templates
Chapter15StreamInput/Output
Chapter16ExceptionHandling
Chapter17FileProcessing
Chapter18ClassstringandStringStreamProcessing
Chapter19SearchingandSorting
Chapter20DataStructures
Chapter21StandardTemplateLibrary(STL)
Chapter22GameProgrammingwithOgre
Chapter23BoostLibraries,TechnicalReportIandC++0x
Chapter24OtherTopics
AppendixAOperatorPrecedenceandAssociativityChart
AppendixBASCIICharacterSet
AppendixCFundamentalTypes
AppendixDNumberSystems
AppendixECLegacyCodeTopics
AppendixFPreprocessor
AppendixGATMCaseStudyCode
AppendixHUML2:AdditionalDiagramTypes
AppendixIUsingtheVisualStudioDebugger
AppendixJUsingtheGNUC++Debugger
Bibliography
Index
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP