Essential C++

Essential C++
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] (Stanley B.Lippman)
2010-10
版次: 1
ISBN: 9787111312215
定价: 49.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 288页
  • 《EssentialC++(注释版)》为那些没有太多时间学习的程序员提供了一条在工作中学习C++的捷径。它把重点放在那些C++编程中重要的要素上,并覆盖能够帮助解决实际编程问题的特性和技术。《EssentialC++(注释版)》将C++的基本内容按照过程风格、泛型风格、基于对象风格,以及面向对象风格进行组织。《EssentialC++(注释版)》以复杂度渐进的风格展开,并在讨论解决方案的过程中引入语言特性,便于学习C++的功能和结构,同时理解其目的和基本理念。 斯坦利(StanleyB.Lippman),是梦工厂动画公司核心技术小组的成员。在加入梦工厂之前,Starfley是迪斯尼动画公司的首席软件工程师。他在贝尔实验室期间领导过cfront3.0版和2.1版编译器开发团队。他曾经是BjarneStroustrup领导下的贝尔实验室基金会项目的一员。Starfley著有广受欢迎的《C++Primer》和《InsidetheC++ObjeclModel》。他曾编辑由剑桥大学出版社出版的《C++Gems》。他还是多部动画长片的制作成员,其中包括《巴黎圣母院》和《幻想曲2000》。 序言
    前言
    Chapter1:BasicC++Programming
    1.1:HowtoWriteaC++Program
    1.2:DefiningandInitializingaDataObject
    1.3:WritingExpressions
    1.4:WritingConditionalandLoopStatements
    1.5:HowtoUseArraysandVectors
    1.6:PointersALlowforFlexibility
    1.7:WritingandReadingFiles

    Chapter2:ProceduralProgramming
    2.1:HowtoWriteaFunction
    2.2:InvokingaFunction
    2.3:ProvidingDefaultParameterValues
    2.4:UsingLocalStaticObjects
    2.5:DeclaringaFunctionInline
    2.6:ProvidingOverloadedFunctions
    2.7:DefiningandUsingTemplateFunctions
    2.8:PointerstoFunctionsAddFlexiblity
    2.9:SettingUpaHeaderFile

    Chapter3:GenericProgramming
    3.1:TheArithmeticofPointers
    3.2:MakingSenseofIterators
    3.3:OperationsCommontoAllContainers
    3.4:UsingtheSequentialContainers
    3.5:UsingtheGenericAlgorithms
    3.6:HowtoDesignaGenericAlgorithm
    3.7:UsingaMap
    3.8:UsingaSet
    3.9:HowtoUseIteratorInserters
    3.10:UsingtheiostreamIterators

    Chapter4:Object-BasedProgramming
    4.1:HowtoImplementaClass
    4.2:WhatAreClassConstructorsandtheClassDestructor?
    4.3:WhatAremutableandconst?
    4.4:WhatIsthethisPointer?
    4.5:StaticClassMembers
    4.6:BuildinganIteratorClass
    4.7:CollaborationSometimesRequiresFriendship
    4.8:ImplementingaCopyAssignmentOperator
    4.9:ImplementingaFunctionObject
    4.10:ProvidingClassInstancesoftheiostreamOperators
    4.11:PointerstoClassMemberFunctions

    Chapter5:Object-OrientedProgramming
    5.1:Object-OrientedProgrammingConcepts
    5.2:ATourofObject-OrientedProgramming
    5.3:PolymorphismwithoutInheritance
    5.4:DefininganAbstractBaseClass
    5.5:DefiningaDerivedClass
    5.6:UsinganInheritanceHierarchy
    5.7:HowAbstractShouldaBaseClassBe?
    5.8:Initialization,Destruction,andCopy
    5.9:DefiningaDerivedClassVh-tualFunction
    5.10:Run-TuneTypeIdentification

    Chapter6:ProgrammingwithTemplates
    6.1:ParameterizedTypes
    6.2:TheTemplateClassDefinition
    6.3:HandlingTemplateTypeParameters
    6.4:ImplementingtheTemplateClass
    6.5:AFunctionTemplateOutputOperator
    6.6:ConstantExpressionsandDefaultParameters
    6.7:TemplateParametersasStrategy
    6.8:MemberTemplateFunctions

    Chapter7:ExceptionHandling
    7.1:ThrowinganException
    7.2:CatchinganException
    7.3:TryingforanException
    7.4:LocalResourceManagement
    7.5:TheStandardExceptions
    AppendixA:ExerciseSolutions
    AppendixB:Gener/cAlgorithmsHandbook
    Index
    注释
  • 内容简介:
    《EssentialC++(注释版)》为那些没有太多时间学习的程序员提供了一条在工作中学习C++的捷径。它把重点放在那些C++编程中重要的要素上,并覆盖能够帮助解决实际编程问题的特性和技术。《EssentialC++(注释版)》将C++的基本内容按照过程风格、泛型风格、基于对象风格,以及面向对象风格进行组织。《EssentialC++(注释版)》以复杂度渐进的风格展开,并在讨论解决方案的过程中引入语言特性,便于学习C++的功能和结构,同时理解其目的和基本理念。
  • 作者简介:
    斯坦利(StanleyB.Lippman),是梦工厂动画公司核心技术小组的成员。在加入梦工厂之前,Starfley是迪斯尼动画公司的首席软件工程师。他在贝尔实验室期间领导过cfront3.0版和2.1版编译器开发团队。他曾经是BjarneStroustrup领导下的贝尔实验室基金会项目的一员。Starfley著有广受欢迎的《C++Primer》和《InsidetheC++ObjeclModel》。他曾编辑由剑桥大学出版社出版的《C++Gems》。他还是多部动画长片的制作成员,其中包括《巴黎圣母院》和《幻想曲2000》。
  • 目录:
    序言
    前言
    Chapter1:BasicC++Programming
    1.1:HowtoWriteaC++Program
    1.2:DefiningandInitializingaDataObject
    1.3:WritingExpressions
    1.4:WritingConditionalandLoopStatements
    1.5:HowtoUseArraysandVectors
    1.6:PointersALlowforFlexibility
    1.7:WritingandReadingFiles

    Chapter2:ProceduralProgramming
    2.1:HowtoWriteaFunction
    2.2:InvokingaFunction
    2.3:ProvidingDefaultParameterValues
    2.4:UsingLocalStaticObjects
    2.5:DeclaringaFunctionInline
    2.6:ProvidingOverloadedFunctions
    2.7:DefiningandUsingTemplateFunctions
    2.8:PointerstoFunctionsAddFlexiblity
    2.9:SettingUpaHeaderFile

    Chapter3:GenericProgramming
    3.1:TheArithmeticofPointers
    3.2:MakingSenseofIterators
    3.3:OperationsCommontoAllContainers
    3.4:UsingtheSequentialContainers
    3.5:UsingtheGenericAlgorithms
    3.6:HowtoDesignaGenericAlgorithm
    3.7:UsingaMap
    3.8:UsingaSet
    3.9:HowtoUseIteratorInserters
    3.10:UsingtheiostreamIterators

    Chapter4:Object-BasedProgramming
    4.1:HowtoImplementaClass
    4.2:WhatAreClassConstructorsandtheClassDestructor?
    4.3:WhatAremutableandconst?
    4.4:WhatIsthethisPointer?
    4.5:StaticClassMembers
    4.6:BuildinganIteratorClass
    4.7:CollaborationSometimesRequiresFriendship
    4.8:ImplementingaCopyAssignmentOperator
    4.9:ImplementingaFunctionObject
    4.10:ProvidingClassInstancesoftheiostreamOperators
    4.11:PointerstoClassMemberFunctions

    Chapter5:Object-OrientedProgramming
    5.1:Object-OrientedProgrammingConcepts
    5.2:ATourofObject-OrientedProgramming
    5.3:PolymorphismwithoutInheritance
    5.4:DefininganAbstractBaseClass
    5.5:DefiningaDerivedClass
    5.6:UsinganInheritanceHierarchy
    5.7:HowAbstractShouldaBaseClassBe?
    5.8:Initialization,Destruction,andCopy
    5.9:DefiningaDerivedClassVh-tualFunction
    5.10:Run-TuneTypeIdentification

    Chapter6:ProgrammingwithTemplates
    6.1:ParameterizedTypes
    6.2:TheTemplateClassDefinition
    6.3:HandlingTemplateTypeParameters
    6.4:ImplementingtheTemplateClass
    6.5:AFunctionTemplateOutputOperator
    6.6:ConstantExpressionsandDefaultParameters
    6.7:TemplateParametersasStrategy
    6.8:MemberTemplateFunctions

    Chapter7:ExceptionHandling
    7.1:ThrowinganException
    7.2:CatchinganException
    7.3:TryingforanException
    7.4:LocalResourceManagement
    7.5:TheStandardExceptions
    AppendixA:ExerciseSolutions
    AppendixB:Gener/cAlgorithmsHandbook
    Index
    注释
查看详情
您可能感兴趣 / 更多
Essential C++
Essential Methods for Design Based Sample Surveys以抽样调查为基础的设计之必要方法
Danny Pfeffermann、C.R. Rao 著
Essential C++
Essentials of Dodd-Frank
Anand;Sanjay
Essential C++
Essential Korean Phrase Book Essential Korean Phrase Book
Soyeung Koh 著
Essential C++
Essentials of Negotiation
Roy J Lewicki;Bruce Barry;David M Saunders
Essential C++
EssentialismTheDisciplinedPursuitofLess
Greg Mckeown 著
Essential C++
EssentialsofMesenchymalStemCellBiologyandItsClinicalTranslation
Robert Chunhua Zhao 编
Essential C++
EssentialsofPsychiatricMentalHealthNursing-RevisedReprint
Elizabeth Varcarolis 著
Essential C++
Essential Children's Rooms
Elizabeth Wilhide 编
Essential C++
Essential Values-Based Practice
K. W. M. Fulford 著
Essential C++
EssentialStudySkills:TheCompleteGuidetoSuccessatUniversity
Tom Burns 著
Essential C++
EssentialCyTwombly[赛扬湯伯利]
Simon Schama、Kirk Varnedoe、Laszlo Glozer、Nicola Del Roscio 著
Essential C++
EssentialBusinessVocabularyBuilder
With CD】 【Paul Emmerson(Audio) 著
系列丛书 / 更多
Essential C++
Essential Methods for Design Based Sample Surveys以抽样调查为基础的设计之必要方法
Danny Pfeffermann、C.R. Rao 著
Essential C++
Essentials of Dodd-Frank
Anand;Sanjay
Essential C++
Essential Korean Phrase Book Essential Korean Phrase Book
Soyeung Koh 著
Essential C++
Essentials of Negotiation
Roy J Lewicki;Bruce Barry;David M Saunders
Essential C++
EssentialismTheDisciplinedPursuitofLess
Greg Mckeown 著
Essential C++
EssentialsofMesenchymalStemCellBiologyandItsClinicalTranslation
Robert Chunhua Zhao 编
Essential C++
EssentialsofPsychiatricMentalHealthNursing-RevisedReprint
Elizabeth Varcarolis 著
Essential C++
Essential Children's Rooms
Elizabeth Wilhide 编
Essential C++
Essential Values-Based Practice
K. W. M. Fulford 著
Essential C++
EssentialStudySkills:TheCompleteGuidetoSuccessatUniversity
Tom Burns 著
Essential C++
EssentialCyTwombly[赛扬湯伯利]
Simon Schama、Kirk Varnedoe、Laszlo Glozer、Nicola Del Roscio 著
Essential C++
EssentialBusinessVocabularyBuilder
With CD】 【Paul Emmerson(Audio) 著
相关图书 / 更多
Essential C++
Essential Methods for Design Based Sample Surveys以抽样调查为基础的设计之必要方法
Danny Pfeffermann、C.R. Rao 著
Essential C++
Essentials of Dodd-Frank
Anand;Sanjay
Essential C++
Essential Korean Phrase Book Essential Korean Phrase Book
Soyeung Koh 著
Essential C++
Essentials of Negotiation
Roy J Lewicki;Bruce Barry;David M Saunders
Essential C++
EssentialismTheDisciplinedPursuitofLess
Greg Mckeown 著
Essential C++
EssentialsofMesenchymalStemCellBiologyandItsClinicalTranslation
Robert Chunhua Zhao 编
Essential C++
EssentialsofPsychiatricMentalHealthNursing-RevisedReprint
Elizabeth Varcarolis 著
Essential C++
Essential Children's Rooms
Elizabeth Wilhide 编
Essential C++
Essential Values-Based Practice
K. W. M. Fulford 著
Essential C++
EssentialStudySkills:TheCompleteGuidetoSuccessatUniversity
Tom Burns 著
Essential C++
EssentialCyTwombly[赛扬湯伯利]
Simon Schama、Kirk Varnedoe、Laszlo Glozer、Nicola Del Roscio 著
Essential C++
EssentialBusinessVocabularyBuilder
With CD】 【Paul Emmerson(Audio) 著