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++中文版
亚拉山大的读心术(数学大师的逻辑课) 伦理学、逻辑学 [美]雷蒙德·m.斯穆里安(raymondm.smullyan)
[美]雷蒙德·m.斯穆里安(raymondm.smullyan)
Essential C++中文版
纳博科夫精选集第五辑
[美]弗拉基米尔·纳博科夫著
Essential C++中文版
九桃盘(美国二十世纪重要女诗人玛丽安·摩尔诗歌精选集,由知名女诗人和女性诗学研究者倪志娟倾情翻译)
[美]玛丽安•摩尔
Essential C++中文版
全新正版图书 制造德·戴维尼浙江教育出版社9787572276880
[美]理查德·戴维尼
Essential C++中文版
血泪之泣
[美]希瑟·丘·麦克亚当
Essential C++中文版
(当代学术棱镜译丛)艺术批评入门:历史、策略与声音
[美]克尔·休斯顿
Essential C++中文版
金钱游戏(划时代增订版):深层透析金融游戏表象之下的规则与黑箱 长达60年盘踞金融畅销榜的现象级作品
[美]亚当·史密斯(Adam Smith) 著;刘寅龙 译
Essential C++中文版
矿王谷的黎明:塞拉俱乐部诉莫顿案与美国环境法的转变(精装典藏版)
[美]丹尼尔·P.塞尔米,(Daniel,P.Selmi)
Essential C++中文版
体式神话:瑜伽传统故事精粹(第二版) (从30个体式古老起源中汲取灵感与力量,内附精美插图)
[美]阿兰娜·凯瓦娅(Alanna Kaivalya)[荷]阿诸那·范德·库伊(Arjuna van der Kooij)
Essential C++中文版
诺奖作家给孩子的阅读课·生命教育(3-9年级,莫言余华的文学启蒙,垫高阅读起点,提升作文能力)
[美]海明威等
Essential C++中文版
蚯蚓的日记(全4册)【平装版】
[美]朵琳·克罗宁
Essential C++中文版
Essential C++中文版
[美]Stanley B.Lippman 著;侯捷 译