Essential C++中文版

Essential C++中文版
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] ,
2001-08
版次: 1
ISBN: 9787560925110
定价: 39.80
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 282页
244人买过
  •   《EssentialC++中文版》以4个面向来表现C++的本质:procedural(程序性的)、generic(泛型的)、object-based(个别对象的)、object-oriented(面向对象的)。《EssentialC++中文版》的组织围绕着一系列逐渐繁复的程序问题,以及用以解决这些问题的语言特性。循此方式,你不只学到C++的函数和结构,也会学习到它们的设计目的和基本原理。 第1章C++编程基础(BasicC++Programming)

    1.1如何撰写C++程序

    1.2对象的定义与初始化

    1.3撰写表达式(Expressions)

    1.4条件(Conditaional)语句和循环(Loop)语句

    1.5如何运用Arrays(数组)和Vectors(向量)

    1.6指针带来弹性

    1.7档案的读写

    第2章面向过程的编程风格(ProceduralProgramming)

    2.1如何撰写函数

    2.2调用(invoking)一个函数

    2.3提供默认参数值(DefaultParameterValues)

    2.4使用局部静态对象(LocalStaticObjects)

    2.5声明一个inline函数

    2.6供应重载化函数(OverloadedFunctions)

    2.7定义并使用TemplateFunctions(模板函数)

    2.8函式函数指针(PointerstoFunctions)带来更大的弹性

    2.9设定表头档头文件(HeaderFiles)

    第3章泛型编程风格(GenericProgramming)

    3.1指针的数学运算

    3.2了解Iterators(泛型指针)

    3.3所有容器的共通操作

    3.4使用循序式容器(SequentialContainers)

    3.5使用泛型算法

    3.6如何设计一个泛型算法

    3.7使用Map

    3.8使用Set

    3.9如何使用IteratorInserters

    3.10使用iostreamIterators

    第4章以对象为基础(Object-Based)的编程风格

    4.1如何实现一个Class

    4.2什么是Constructors(构造函数)和Destructors(析构函数)

    4.3何谓mutable(可变)和const(不变)

    4.4什么是this指针

    4.5StaticClassMember(静态的类成员)

    4.6打造一个IteratorClass

    4.7合作关系必须建立在友谊的基础上

    4.8实现一个copyassignmentoperator

    4.9实现一个functionobject

    4.10将iostream运算符重载

    4.11指针:指向ClassMemberFunctions

    第5章面向对象(Object-Oriented)编程风格

    5.1面向对象(Object-Oriented编程概念

    5.2漫游:面向对象编程思维

    5.3不带继承的多态(PolymorphismwithoutInheritance)

    5.4定义一个抽象基类(AbstractBaseClass)

    5.5定义一个派生类(DerivedClass)

    5.6运用继承体系(UsinganInheritanceHierarchy)

    5.7基类应该多么抽象?

    5.8初始化、解构、与复制(Initialization,Destruction,anCopy)

    5.9在派生类中定义一个虚拟函数

    5.10执行期的型别鉴定机制(Run-TimeTypeIdentification)

    第6章以template进行编程

    6.1被参数化的型别(ParameterizedTypes)

    6.2ClassTemplate的定义

    6.3Tempalte型别参数(typeparameters)的处理

    6.4实作一个ClassTemplate

    6.5一个以FunctionTemplate完成的Output运算符

    6.6常量表达式(ConstantExpressions)与默认参数值(DefaultParameters)

    6.7以Template参数作为一种设计策略

    6.8MemberTempalteFunctions

    第7章异常处理(ExceptionHandling)

    7.1抛出异常(ThrowinganException)

    7.2捕捉异常(CatchinganException)

    7.3提炼异常(TryingforanException)

    7.4局部资源的管理

    7.5标准异常(TheStandardExceptions)

    附录A习题解答

    附录B泛型算法手册(GenericAlgorithmsHandbook)

    附录C中英术语对照(侯捷)

    索引
  • 内容简介:
      《EssentialC++中文版》以4个面向来表现C++的本质:procedural(程序性的)、generic(泛型的)、object-based(个别对象的)、object-oriented(面向对象的)。《EssentialC++中文版》的组织围绕着一系列逐渐繁复的程序问题,以及用以解决这些问题的语言特性。循此方式,你不只学到C++的函数和结构,也会学习到它们的设计目的和基本原理。
  • 目录:
    第1章C++编程基础(BasicC++Programming)

    1.1如何撰写C++程序

    1.2对象的定义与初始化

    1.3撰写表达式(Expressions)

    1.4条件(Conditaional)语句和循环(Loop)语句

    1.5如何运用Arrays(数组)和Vectors(向量)

    1.6指针带来弹性

    1.7档案的读写

    第2章面向过程的编程风格(ProceduralProgramming)

    2.1如何撰写函数

    2.2调用(invoking)一个函数

    2.3提供默认参数值(DefaultParameterValues)

    2.4使用局部静态对象(LocalStaticObjects)

    2.5声明一个inline函数

    2.6供应重载化函数(OverloadedFunctions)

    2.7定义并使用TemplateFunctions(模板函数)

    2.8函式函数指针(PointerstoFunctions)带来更大的弹性

    2.9设定表头档头文件(HeaderFiles)

    第3章泛型编程风格(GenericProgramming)

    3.1指针的数学运算

    3.2了解Iterators(泛型指针)

    3.3所有容器的共通操作

    3.4使用循序式容器(SequentialContainers)

    3.5使用泛型算法

    3.6如何设计一个泛型算法

    3.7使用Map

    3.8使用Set

    3.9如何使用IteratorInserters

    3.10使用iostreamIterators

    第4章以对象为基础(Object-Based)的编程风格

    4.1如何实现一个Class

    4.2什么是Constructors(构造函数)和Destructors(析构函数)

    4.3何谓mutable(可变)和const(不变)

    4.4什么是this指针

    4.5StaticClassMember(静态的类成员)

    4.6打造一个IteratorClass

    4.7合作关系必须建立在友谊的基础上

    4.8实现一个copyassignmentoperator

    4.9实现一个functionobject

    4.10将iostream运算符重载

    4.11指针:指向ClassMemberFunctions

    第5章面向对象(Object-Oriented)编程风格

    5.1面向对象(Object-Oriented编程概念

    5.2漫游:面向对象编程思维

    5.3不带继承的多态(PolymorphismwithoutInheritance)

    5.4定义一个抽象基类(AbstractBaseClass)

    5.5定义一个派生类(DerivedClass)

    5.6运用继承体系(UsinganInheritanceHierarchy)

    5.7基类应该多么抽象?

    5.8初始化、解构、与复制(Initialization,Destruction,anCopy)

    5.9在派生类中定义一个虚拟函数

    5.10执行期的型别鉴定机制(Run-TimeTypeIdentification)

    第6章以template进行编程

    6.1被参数化的型别(ParameterizedTypes)

    6.2ClassTemplate的定义

    6.3Tempalte型别参数(typeparameters)的处理

    6.4实作一个ClassTemplate

    6.5一个以FunctionTemplate完成的Output运算符

    6.6常量表达式(ConstantExpressions)与默认参数值(DefaultParameters)

    6.7以Template参数作为一种设计策略

    6.8MemberTempalteFunctions

    第7章异常处理(ExceptionHandling)

    7.1抛出异常(ThrowinganException)

    7.2捕捉异常(CatchinganException)

    7.3提炼异常(TryingforanException)

    7.4局部资源的管理

    7.5标准异常(TheStandardExceptions)

    附录A习题解答

    附录B泛型算法手册(GenericAlgorithmsHandbook)

    附录C中英术语对照(侯捷)

    索引
查看详情
12
相关图书 / 更多
Essential C++中文版
Essential Methods for Design Based Sample Surveys以抽样调查为基础的设计之必要方法
Danny Pfeffermann、C.R. Rao 著
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++中文版
Escherichia coli: Pathogenesis and Pathotypes大肠杆菌:致病型和发病原理,第2版
Michael Donnenberg 著
Essential C++中文版
EscapefromPompeii
Christina Balit 著
Essential C++中文版
Escape:TheHeydayofCaribbeanGlamour
Hermes Mallea 著
Essential C++中文版
Essential Children's Rooms
Elizabeth Wilhide 编
Essential C++中文版
Essential Values-Based Practice
K. W. M. Fulford 著
Essential C++中文版
Escape from Mr. Lemoncello's Library
Chris Grabenstein 著
Essential C++中文版
EssentialCyTwombly[赛扬湯伯利]
Simon Schama、Kirk Varnedoe、Laszlo Glozer、Nicola Del Roscio 著
Essential C++中文版
Essence: The Face: Modeling and Texturing
Peter Levius 著
Essential C++中文版
EssentialBusinessVocabularyBuilder
With CD】 【Paul Emmerson(Audio) 著
您可能感兴趣 / 更多
Essential C++中文版
争吵的恋人:我们为什么相爱,又为什么争吵
[美]约翰·金,[美]瓦妮莎·贝内特
Essential C++中文版
全新正版图书 新任管理者快速成长蕾切尔·帕切科浙江教育出版社9787572277214
[美]蕾切尔· 帕切科
Essential C++中文版
《生命大设计.重构》(关于“生命创造现实”这一惊人事实,独特且完整的科学探索与哲学诠释)
[美]鲍勃·伯曼 著;杨泓 译;[美]罗伯特·兰札;马泰·帕夫希奇(斯洛文尼亚)
Essential C++中文版
杰出投资者的底层认知:成功投资与明智创富的10个茅塞顿开之问(《聪明的投资者》新时代精华版)
[美]J.戴维·斯坦恩(J.David Stein) 著;刘寅龙 译;庞鑫
Essential C++中文版
浴缸里的海洋
[美]塞思·菲什曼
Essential C++中文版
新视界文库-生命故事:生物学上的伟大发现
[美]肖恩·B.卡罗尔
Essential C++中文版
洛丽塔原型:小说《洛丽塔》背后的萨莉?霍纳绑架案
[美]萨拉·魏恩曼 著;真故图书 出品
Essential C++中文版
托尔斯泰
[美]莉莎·克纳普(Liza Knapp)
Essential C++中文版
奇迹之门 《纽约时报》畅销书作家写给孩子的一封“成长家书”。让父母的爱与肯定,成为孩子探索世界的底气。拥抱成长的不确定性,打开通向无限可能的“奇迹之门”。
[美]艾莉森·麦基/文 (美) 柳泰恩 图
Essential C++中文版
全球通史(全六册)(另一个角度的“全球通史”,不一样的视野与新知。以地理为骨,历史为肉,一部超级丰满的世界通史。)
[美]塞缪尔·古德里奇 译者:冷惠玲、冯佳娜、王小忠、孙丽霞、李江艳
Essential C++中文版
《星际争霸》动画影像艺术
[美]罗伯特·布鲁克斯
Essential C++中文版
Essential C++中文版
[美]Stanley B.Lippman 著;侯捷 译