PHP资源站-WEB前端技术交流社区

 找回密码
 立即注册
查看: 289|回复: 1

[PDF] C++标准库(第2版)高清pdf

[复制链接]

193

主题

234

帖子

611

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
611
发表于 2016-10-31 11:19:13 | 显示全部楼层 |阅读模式

C++标准库(第2版)高清pdf

C++标准库(第2版)高清pdf

C++标准库(第2版)高清pdf用了近6个小时的时间来重新处理页面,终于让大家可以看到高清版本的了。

本书是全球C++经典权威参考书籍时隔12年,基于C++11标准的全新重大升级。标准库提供了一组公共类和接口,极大地拓展了C++语言核心功能。《C++标准库(第2版)》详细讲解了每一标准库组件,包括其设计目的和方法、复杂概念的剖析、实用而高效的编程细节、存在的陷阱、重要的类和函数,又辅以大量用C++11标准实现的实用代码范例。除覆盖全新组件、特性外,本书一如前版,重点着眼于标准模板库(STL),涉及容器、迭代器、函数对象以及STL算法。此外,本书同样关注lambda表达式、基于区间的for循环、move语义及可变参数模板等标准库中的新式C++编程风格及其影响。

C++标准库(第2版)高清pdf截图:

C++标准库(第2版)高清pdf

C++标准库(第2版)高清pdf

提取码: duwn 
状态:您未购买  所需金币:20 (原价:20)金币
下载权限: 注册会员  VIP会员原价2折,查看详细  [充值金币]  [免费赚金币]

193

主题

234

帖子

611

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
611
 楼主| 发表于 2016-11-19 22:23:40 | 显示全部楼层

第1章

关于本书

1.1 缘起

C++ 问世不久,就成为面向对象编程领域的事实标准( de facto standard) . 因此正式标准化的呼声也就随之晌起。只有有了可理循的标准规格,我们才可能写出跨PC 乃至大型主机各种不|司乎台的程序。此外,如果能够建立起一个标准库( standard Library ) ,程序员便得以运用可移植的通用组件(general component) 和更高级的抽象性,而不必从头创造世界。

现在,偕同第二份标准,亦即所谓的C++ 11 (见2. 1 节第7 页关于C++ standard 的详细历史), 我们有了一个巨大的C++ 标准库,其规格书的分量比起语言内核特性的规格书,两倍有余。这个标准库带来了:

• 输入/输出class

• String 类型,和正则表达式( regular expression)

• 各种数据结构,例如dynamic array、linked list、binary tree、hash table

• 各种算法,例如众多排序算法(sorting algorithm )

• 多线程( multithreading ) 和井发(concurrency) class

• 支持国际化的各种class

• 数值型( numeric ) c1ass

• 丰富的通用小工具( utility )

然而,这个标准库的用法并非不言自明。想要从其强大能力中受惠, 你需要一本好书: 不能仅仅列出每个class 和其成员函数了事, 还必须详细解释各个组件(component ) 的概念和重要细节。本书正是以此为目标,首先从概念上介绍标准库及其所有组件,然后描述实际编程所需的细节。为了展示组件的确切用法,书中涵盖了大量实例。因此, 本书不论对初学者或编程老手都是极详尽的C++ 标准库入门材料。搭配书中提供的资料, 你应该能够掌握C++ 标的完全优势。

1.2 阅读前的必要基础

想读懂本书的大部分内容,你需要先了解C++。本书讲述C++库标准组件,而不是语言本身。你应读熟悉c1ass (类)、template (模版)继承( inherilance)和异常处理(Exception handling) 的概念, 但无须熟知这个语言的所有次要细节。重要细节已描述于本书之中; 次要细节对程序库实现者可能很重要,对程序库使用者就不那么重要了。

注意,C++11标准化期间, 这个语言又有变化,正如它在C++98 标准化期间仍然持续变化一样,所以你的相关知识很有可能不再是最新的。第3 章提供了一份简明扼要的概览,为C++ 11 标准库用户介绍至关重要的语言新特性。许多标准库新特性用上了这些语言新特性,所以你应该阅读第3章检阅所有C++ 新特性。当标准库用到语言新特性时,我也会提示你参照第3 章。


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|PHP资源站 |网站地图

Powered by Discuz! X3.2© 2001-2013 Comsenz Inc.