Essential C++中文版

Essential C++中文版
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] ,
2001-08
版次: 1
ISBN: 9787560925110
定价: 39.80
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 282页
246人买过
  •   《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++中文版
Essentials of Dodd-Frank
Anand;Sanjay
Essential C++中文版
Essential Korean Phrase Book Essential Korean Phrase Book
Soyeung Koh 著
Essential C++中文版
Estrella distante
Bola.‘O;Roberto
Essential C++中文版
Essays on Economics and Economists
Coase;R. H
Essential C++中文版
Escherichia coli: Pathogenesis and Pathotypes大肠杆菌:致病型和发病原理,第2版
Michael Donnenberg 著
Essential C++中文版
Essential Children's Rooms
Elizabeth Wilhide 编
Essential C++中文版
Essential Values-Based Practice
K. W. M. Fulford 著
Essential C++中文版
Essays of Joseph Addison
Addison;Joseph;Mabie;Hamilton Wright
Essential C++中文版
Essays on Kant
Allison;Henry E
Essential C++中文版
Escape from Mr. Lemoncello's Library
Chris Grabenstein 著
Essential C++中文版
EssentialCyTwombly[赛扬湯伯利]
Simon Schama、Kirk Varnedoe、Laszlo Glozer、Nicola Del Roscio 著
您可能感兴趣 / 更多
Essential C++中文版
明信片(《断背山》作者又一力作,荣获福克纳文学奖,49张明信片背后是100种离奇人生)
[美]安妮·普鲁 著;黄宜思 译
Essential C++中文版
欲望行星:人类时代的地球
[美]唐纳德·沃斯特(Donald Worster) 著;侯深 译;汉唐阳光 出品
Essential C++中文版
超大规模集成电路物理设计:从图分割到时序收敛(原书第2版) [美国]安德·B.卡恩
[美]安德·B.卡恩
Essential C++中文版
海外中国研究·文化、权力与国家:1900—1942年的华北农村(海外中国研究丛书精选版第四辑)
[美]杜赞奇 著;王福明 译
Essential C++中文版
全新正版图书 改变世界的6种力亨利·波卓斯基浙江科学技术出版社9787573910929
[美] 亨利·波卓斯基
Essential C++中文版
(守望者·传记)身体的疯狂朝圣:田纳西·威廉斯传
[美]约翰·拉尔 著;张敏 凌建娥 译
Essential C++中文版
哥白尼
[美]欧文·金格里奇(Owen Gingerich)
Essential C++中文版
玻璃底片上的宇宙
[美]达娃·索贝尔 后浪
Essential C++中文版
数学侦探 珠宝行里的X劫匪
[美]丹尼尔·肯尼 艾米丽·博艾尔 著 刘玙婧、王婧 译;小博集出品
Essential C++中文版
十大经济学家
[美]约瑟夫·熊彼特
Essential C++中文版
闲散一些也无可厚非
[美]艾莉森·孙 著;李昂 译
Essential C++中文版
Essential C++中文版
[美]Stanley B.Lippman 著;侯捷 译