百度云及其他网盘下载地址:点我
编辑推荐
经典C++教程十年新版再现,众多C++高手和读者好评如潮
畅销全球、经久不衰的C++ STL鸿篇巨著
C++程序员案头必 备的STL参考手册
全面涵盖C++11新标准
名人推荐
在C++的著作当中,这本书的地位是无可替代的。要成为合格的C++开发者,就必须掌握C++标准库,而要掌握C++标准库,这本书可以说是不二法门。这本书最了不起的地方,就在于面对庞大复杂的C++标准库,能够抽丝剥茧,化难为易,引导读者循序渐进,深入浅出地掌握C++标准库。
——孟岩
STL堪称是C++泛型的极致实现,里面不但封装了最高效的算法,也用到了C++泛型最高级的技术。对我来说,学习STL并不仅仅是学习STL的用法和特性,而是学习STL的设计方法。本书作为STL入门级的经典图书,虽然很夸张地有上千页,但是读起并没有那么吃力,因为里面有很多的代码示例,从而使得本书更容易阅读。本书在内容编排上也类似于C++速查手册,可以让你很容易地查到STL以及C++1 1的相关知识点。
——陈皓(@左耳朵耗子)
大有所悟,相见恨晚,对STL编程思想有绝对的裨益。交叉索引的协助十分便利,C++学习之路必备秘籍之一。
——china—pub读者“qinhanlei”
无论如何C++程序员必须有的一本书。一个不会C++标准库的程序员不是一个真正的C++程序员,不是一个完整的C++程序员。
——china—pub读者“ttklboy”
本书详尽地介绍了C++标准库,即可作为自学教材又可作为查阅手册,讲解通俗、清晰、详细,对于学习和使用使用C++,本书为必备图书。
——亚马逊中国读者“jzzlee”
媒体推荐
在C++的著作当中,这本书的地位是无可替代的。要成为合格的C++开发者,就必须掌握C++标准库,而要掌握C++标准库,这本书可以说是不二法门。这本书最了不起的地方,就在于面对庞大复杂的C++标准库,能够抽丝剥茧,化难为易,引导读者循序渐进,深入浅出地掌握C++标准库。
——孟岩
STL堪称是C++泛型的极致实现,里面不但封装了最高效的算法,也用到了C++泛型最高级的技术。对我来说,学习STL并不仅仅是学习STL的用法和特性,而是学习STL的设计方法。本书作为STL入门级的经典图书,虽然很夸张地有上千页,但是读起并没有那么吃力,因为里面有很多的代码示例,从而使得本书更容易阅读。本书在内容编排上也类似于C++速查手册,可以让你很容易地查到STL以及C++11的相关知识点。
——陈皓(@左耳朵耗子)
大有所悟,相见恨晚,对STL编程思想有绝对的裨益。 交叉索引的协助十分便利,C++学习之路必备秘籍之一。
——china-pub读者“qinhanlei”
无论如何C++程序员必须有的一本书。一个不会C++标准库的程序员不是一个真正的C++程序员,不是一个完整的C++程序员。
——china-pub读者“ttklboy”
本书详尽地介绍了C++标准库,即可作为自学教材又可作为查阅手册,讲解通俗、清晰、详细,对于学习和使用C++,本书为必备图书。
——亚马逊中国读者“jzzlee”
作者简介
NiColai M. Josuttis是一名独立的技术顾问,曾经为电信、交通、金融和制造行业设计过大中型软件系统。他还是C++标准委员会工作组的前成员,并因为编写了权 威的C++图书而被人众所周知。除了1999年出版的本书第 1版(享誉全球的C++畅销图书)之外,他还是C++ Templates: The Complete Guide (Addison-Wesley, 2003)和SOA in Practice: The Art of Distributed System Design (O’Reilly Media, 2007)的作者。
目录
《C++标准库:自学教程与参考手册(上册)》目录:
1 About This Book
1.1 Why This Book
1.2 Before Reading This Book
1.3 Style and Structure of the Book
1.4 How to Read This Book
1.5 State of the Art
1.6 Example Code and Additional Information
1.7 Feedback
2 Introduction to C++ and the Standard Library
2.1 History of the C++ Standards
2.1.1 Common Questions about the C++I 1 Standard
2.1.2 Compatibility between C++98 and C++11
2.2 Complexity and Big.-O Notation
3 New Language Features
3.1 New C++ 11 Language Features
3.1.1 Important Minor Syntax Cleanups
3.1.2 Automatic Type Deduction with auto
3.1.3 Uniform Initialization and Initializer Lists
3.1.4 Range-Based for Loops
3.1.5 Move Semantics and Rvalue References
3.1.6 New String Literals
3.1.7 Keyword noexcept
3.1.8 Keyword constexpr
3.1.9 New Template Features
3.1.10 Lambdas
3.1.11 Keyword decltype
3.1.12 New Function Declaration Syntax
3.1.13 Scoped Enumerations
3.1.13 Scoped Enumerations
3.1.14 New Fundamental Data Types
3.2 Old "New" Language Features
3.2.1 Explicit Initialization for Fundamental Types
3.2.2 Definition of main ()
General Concepts
4.1 Namespace std
4.2 Header Files
4.3 Error and Exception Handling
4.3.1 Standard Exception Classes
4.3.2 Members of Exception Classes
4.3.3 Passing Exceptions with Class exception ptr
4.3.4 Throwing Standard Exceptions
4.3.5 Deriving from Standard Exception Classes
4.4 Callable Objects
4.5 Concurrency and Multithreading
4.6 Allocators
5 Utilities
5.1 Pairs and Tuples
5.1.1 Pairs
5.1.2 Tuples
5.1.3 I/O for Tuples
5.1.4 Conversions between tuples and pairs
……
《C++标准库:自学教程与参考手册(下册)》
百度云及其他网盘下载地址:点我
原文地址:https://www.cnblogs.com/awesome-share/p/10046805.html