上海地区专业的网上书店
一次性购物满100元即可享受VIP会员价格优惠
网站地图 |登录/注册 |购物车 |会员中心 |帮助中心 |友情链接
首页 | 新书上市 | 畅销推荐 | 礼品图书 | 分类浏览 | 出版社专区 | 图书热评 | 求购登记 | 顾客留言 | 图书拾零
 
   图书搜索: 高级搜索

Essential C++(英文版)(典藏原版书苑)

Essential C++(英文版)(典藏原版书苑)
新书城图书编号:142255
图书ISBN:7115152578
出版时间:2006-11-24
出版社:人民邮电出版社
作者:利普曼 等
市场价格:¥32
普通会员:¥25.6    80
VIP会员:¥24   75
购买商品 收藏商品  
【图书分类】
计算机图书>>程序语言>>VC++/C#/C
【图书简介】
本书是众多C++初学者的入门经典。全书从4个方面来表现C++的本质:procedural(过程化的)、generic(泛型的)、object-based(基于对象的)、object-oriented(面向对象的)。本书的组织围绕着一系列由浅入深的程序问题,以及用以解决这些问题的语言特性。按照这种方式,读者不但会学到C++的函数和结构,还会学习到它们的设计目的和基本原理。
  本书涉猎范围很广,内容涉及C++语言发展的主要几个方面,适合有一定基础的C++初学者。
【图书评论】
发表新的评论   
浏览Essential C++(英文版)(典藏原版书苑)全部评论>>   
【图书目录】
Chapter 1:Basic C++ Programming 
 1.1:How to Write a C++ Program 
 1.2:Defining and Initializing a Data Object 
 1.3:Writing Expressions 
 1.4:Writing Conditional and Loop Statements 
 1.5:How to Use Arrays and Vectors 
 1.6 Pointers Allow for Flexibility 
 1.7:Writing and Reading Files 
Chapter 2:Procedural Programming 
 2.1:How to Write a Function 
 2.2:Invoking a Function 
 2.3:Providing Default Parameter Values 
 2.4:Using Local Static Objects 
 2.5:Declaring a Function Inline 
 2.6:Providing Overloaded Functions 
 2.7:Defining and Using Template Functions 
 2.8:Pointers to Functions Add Flexiblity 
 2.9:Setting Up a Header File 
Chapter 3:Generic Programming
 3.1:The Arithmetic of Pointers 
 3.2:Making Sense of Iterators 
 3.3:Operations Common to All Containers 
 3.4:Using the Sequential Containers 
 3.5:Using the Generic Algorithms 
 3.6:How to Design a Generic Algorithm 
 3.7:Using a Map 
 3.8:Using a Set 
 3.9:How to Use Iterator Inserters 
 3.10:Using the iostream Iterators 
Chapter 4:Object-Based Programming 
 4.1:How to Implement a Class 
 4.2:What Are Class Constructors and the Class Destructor? 
 4.3:What Are mutable and const? 
 4.4:What Is the this Pointer? 
 4.5:Static Class Members 
 4.6:Building an Iterator Class 
 4.7:Collaboration Sometimes Requires Friendship 
 4.8:Implementing a Copy Assignment Operator 
 4.9:Implementing a Function Object 
 4.10:Providing Class Instances of the iostream Operators 
 4.11:Pointers to Class Member Functions 
Chapter 5:Object-Oriented Programming 
 5.1:Object-Oriented Programming Concepts 
 5.2:A Tour of Object-Oriented Programming 
 5.3:Polymorphism without Inheritance 
 5.3:Defining an Abstract Base Class 
 5.4:Defining a Derived Class 
 5.5:Using an Inheritance Hierarchy 
 5.6:How Abstract Should a Base Class Be? 
 5.7:Initialization, Destruction, and Copy 
 5.8:Defining a Derived Class Virtual Function 
 5.9:Run-Time Type Identification 
Chapter 6:Programming with Templates 
 6.1:Parameterized Types 
 6.2:The Template Class Definition 
 6.3:Handling Template Type Parameters 
 6.4:Implementing the Template Class 
 6.5:A Function Template Output Operator 
 6.6:Constant Expressions and Default Parameters 
 6.7:Template Parameters as Strategy 
 6.8:Member Template Functions 
Chapter 7:Exception Handling 
 7.1:Throwing an Exception 
 7.2:Catching an Exception 
 7.3:Trying for an Exception 
 7.4:Local Resource Management 
 7.5:The Standard Exceptions 
Appendix A:Exercise Solutions 
Appendix B:Generic Algorithms Handbook 
Index
| 会员登陆
| 最近的浏览历史
清除浏览历史>>
| 相关图书
数据结构与算法分析——C语言描述(原书第2版)
数据结构(C 语言描述)
C程序设计实验与习题
C++数值算法(第2版)
Visual C++冒险游戏程序设计 1CD
Visual C++专业游戏程序设计 1CD
Microsoft Visual C#.NET2003开发技
EVC高级编程及其应用开发(Embedded Visual
地理信息系统二次开发实例教程——C#和MapObjects实现
地理信息系统二次开发实例教程——C++Builder和Map
工作时间 保密安全 订单查询及修改 支付方式 投诉 购物流程
联系我们 售后服务 配送问题 积分与优惠 建议 交易条款
·电话:021-66822880    ·邮箱:    ·客服时间( 周一 至 周六 9:00-18:00 )
Copyright © 新书城 2006-2008 , All Rights Reserved   沪ICP备06028173号