快捷索引


会员福利

资源无源时,可利用百度网盘 & 迅雷云盘取回

此内容仅供注册用户。请 %登录%.

神秘内容,请 登录 / 注册 后查看

会员可见全站福利 !

中文名: Essential C++(注释版)

作者:  (美国) 斯坦利 (Stanley B.Lippman)

图书分类: 软件

资源格式: PDF

版本: 扫描版

出版社: 机械工业出版社

书号: 9787111312215

发行时间: 2010年10月01日

地区:  大陆

语言:  简体中文

简介

IPB Image

内容简介:

《Essential C++(注释版)》为那些没有太多时间学习的程序员提供了一条在工作中学习C++的捷径。它把重点放在那些C++编程中重要的要素上,并覆盖能够帮助解决实际编程问题的特性和技术。《Essential C++(注释版)》将C++的基本内容按照过程风格、泛型风格、基于对象风格,以及面向对象风格进行组织。《Essential C++(注释版)》以复杂度渐进的风格展开,并在讨论解决方案的过程中引入语言特性,便于学习C++的功能和结构,同时理解其目的和基本理念。

学习网www.minxue.net下载地址分流地址:[Essential C++(注释版)].斯坦利.扫描版.pdf

内容截图:

IPB Image

目录

序言
前言
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.4: Defining an Abstract Base Class
5.5: Defining a Derived Class
5.6: Using an Inheritance Hierarchy
5.7: How Abstract Should a Base Class Be?
5.8: Initialization, Destruction, and Copy
5.9: Defining a Derived Class Vh-tual Function
5.10: Run-Tune 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: Gener/c Algorithms Handbook
Index
注释


书我要,下载先! http://www.books51.com/ 祝您开卷有益!




文章类别:

本文链接: https://www.books51.com/293279.html

【点击下方链接,复制 & 分享文章网址】

Essential C++(注释版) 扫描版 (美国) 斯坦利 (Stanley B·Lippman) 斯坦利 扫描版 pdf → https://www.books51.com/293279.html

上一篇:

下一篇:

0 ratings, 0 votes0 ratings, 0 votes (0 次顶, 0已投票)
你必须注册后才能投票!
Loading...

添加新评论