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中英术语对照(侯捷)

    索引
查看详情
相关图书 / 更多
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++中文版
无辜者的谎言(相信我!看到结局你一定会头皮发麻;全美读者推荐的悬疑神作,GOODREADS高分作品)
[美]A.R.托雷 著;梁颂宇 译;星文文化 出品
Essential C++中文版
孩子,把你的手给我1:怎么说孩子才爱听,怎么教孩子才肯学?帮助每一位3-12岁孩子的父母结束与孩子的所有冲突!
[美]海姆·G.吉诺特
Essential C++中文版
哲学、历史与僭政——重审施特劳斯与科耶夫之争
[美]弗罗斯特(Bryan-Paul Frost) 编;[美]伯恩斯(Timothy W. Burns)
Essential C++中文版
怎样做成大事
[美]丹·加德纳(Dan Gardner) 著;贾拥民 译;湛庐文化 出品;[丹麦]傅以斌(Bent Flyvbjerg)
Essential C++中文版
力量训练的科学基础与实践应用(第三版)
[美]弗拉基米尔· M.扎齐奥尔斯基;[美]威廉·J.克雷默;[美]安德鲁· C.弗赖伊
Essential C++中文版
1200年希腊罗马神话
[美]伊迪丝·汉密尔顿
Essential C++中文版
爱情心理学(新编本)
[美]罗伯特·J. 斯腾伯格 (美)凯琳·斯腾伯格 倪爱萍 译
Essential C++中文版
黄金圈法则
[美]西蒙·斯涅克 著;磨铁文化 出品
Essential C++中文版
最后一章
[美]厄尼·派尔
Essential C++中文版
富兰克林自传 名家全译本 改变无数人命运的励志传奇 埃隆马斯克反复推荐 赠富兰克林签名照及精美插图
[美]本杰明·富兰克林 著;李自修 译
Essential C++中文版
国际大奖图画书系列 共11册(小老鼠的恐惧的大书,大灰狼,红豆与菲比,别烦我,下雪了 ,穿靴子的猫 ,先有蛋,绿 ,特别快递,如果你想看鲸鱼 ,一个部落的孩子 ) 麦克米伦世纪
[美]莱恩·史密斯 (英)埃米莉·格雷维特 (美)劳拉·瓦卡罗·等/文 (英)埃米莉·格雷维特 等/图 彭懿 杨玲玲 阿甲 孙慧阳 白薇 译
Essential C++中文版
Essential C++中文版
[美]Stanley B.Lippman 著;侯捷 译