c++学习书籍推荐《Beyond the C++ Standard Library》下载
百度云及其他网盘下载地址:点我
作者简介
Björn Karlsson works as a Senior Software Engineer at ReadSoft, where he spends most of his time designing and programming in C++. He has written a number of articles about C++ and the Boost libraries for publications such as C/C++ Users Journal, Overload, and the online journal The C++ Source.
Karlsson is a member of the advisory board for The C++ Source and has been a member of the editorial board of C/C++ Users Journal, where he is also one of the columnists in the Experts Forum. He participates in the Boost newsgroups and is one of the Boost-Users moderators.
目录
Foreword.
Preface.
Acknowledgments.
About the Author.
Organization of This Book.
Introduction to Boost.
String and Text Processing
Data Structures, Containers, Iterators, and Algorithms
Function Objects and Higher-Order Programming
Generic Programming and Template Metaprogramming
Math and Numerics
Input/Output
Miscellaneous
I. GENERAL LIBRARIES.
Library 1: Smart_ptr.
How Does the Smart_ptr Library Improve Your Programs?
When Do We Need Smart Pointers?
How Does Smart_ptr Fit with the Standard Library?
scoped_ptr
scoped_array
shared_ptr
shared_array
intrusive_ptr
weak_ptr
Smart_ptr Summary
Library 2: Conversion.
How Does the Conversion Library Improve Your Programs?
polymorphic_cast
polymorphic_downcast
numeric_cast
lexical_cast
Conversion Summary
Library 3: Utility.
How Does the Utility Library Improve Your Programs?
BOOST_STATIC_ASSERT
checked_delete
noncopyable
addressof
enable_if
Utility Summary
Library 4: Operators.
How Does the Operators Library Improve Your Programs?
Operators
Usage
Operators Summary
Library 5: Regex.
How Does the Regex Library Improve Your Programs?
How Does Regex Fit with the Standard Library?
Regex
Usage
Regex Summary
II. CONTAINERS AND DATA STRUCTURES.
Library 6: Any.
How Does the Any Library Improve Your Programs?
How Does Any Fit with the Standard Library?
Any
Usage
Any Summary
Library 7: Variant.
How Does the Variant Library Improve Your Programs?
How Does Variant Fit with the Standard Library?
Variant
Usage
Variant Summary
Library 8: Tuple.
How Does the Tuple Library Improve Your Programs?
How Does the Tuple Library Fit with the Standard Library?
Tuple
Usage
Tuple Summary
III. FUNCTION OBJECTS AND HIGHER-ORDER PROGRAMMING.
Library 9: Bind.
How Does the Bind Library Improve Your Programs?
How Does Bind Fit with the Standard Library?
Bind
Usage
Bind Summary
Library 10: Lambda.
How Does the Lambda Library Improve Your Programs?
How Does Lambda Fit with the Standard Library?
Lambda
Usage
Lambda Summary
Library 11: Function.
How Does the Function Library Improve Your Programs?
How Does Function Fit with the Standard Library?
Function
Usage
Function Summary
Library 12: Signals.
How Does the Signals Library Improve Your Programs?
How Does Signals Fit with the Standard Library?
Signals
Usage
Signals Summary
Bibliography.
Index.
百度云及其他网盘下载地址:点我
c++学习书籍推荐《Beyond the C++ Standard Library》下载的更多相关文章
- C语言学习书籍推荐《C Primer Plus(中文版)(第5版)》下载
普拉塔 (Prata S.) (作者), 云巅工作室 (译者) <C Primer Plus(中文版)(第5版)>共17章,介绍了C语言的基础知识,包括数据类型.格式化输入输出.运算符.表 ...
- java虚拟机的学习书籍推荐
javaEE开发已然是一个老生常谈的话题了,但经典之所以会成为经典,就是因为有可重复琢磨之处,每一次的反复推敲都会有不一样的收获.如果你不满足于做一个只会写if…else…的Java程序员,而是希望更 ...
- C++学习书籍推荐《Accelerated C++中文版》下载
百度云及其他网盘下载地址:点我 媒体推荐 书评 这是一本一流的C++入门书,它采用了一种和实践相结合的方式来解决具体的问题.相比我所见过的其他C++入门书来说,本书以令人惊奇的紧凑格式覆盖了更多的关于 ...
- C语言学习书籍推荐《C陷阱与缺陷》下载
下载地址:点我 凯尼格 (作者), 高巍 (译者) <C和C++经典著作:C陷阱与缺陷>适合有一定经验的C程序员阅读学习,即便你是C编程高手,<C和C++经典著作:C陷阱与缺陷> ...
- C语言学习书籍推荐《C和指针 Pointers On C》下载
<C和指针 POINTERS ON C>提供与C语言编程相关的全面资源和深入讨论.本书通过对指针的基础知识和高 级特性的探讨,帮助程序员把指针的强大功能融入到自己的程序中去. 全书共18 ...
- java学习书籍推荐
1. Java 语言基础 谈到Java 语言基础学习的书籍,大家肯定会推荐Bruce Eckel 的<Thinking in Java >.它是一本写的相当深刻的技术书籍,Java 语言基 ...
- linux学习书籍推荐linux学习书籍推荐
引用地址:http://www.cnblogs.com/notepi/archive/2013/06/15/3137103.html Linux 学习书目推荐 Linux基础 1.<Linux与 ...
- 19年最新 Python0基础学习书籍推荐(内涵PDF地址以及书籍源码)
去年看过一篇文章,是关于18年的最适合0基础学习的书籍,今年,最新的书籍也已经统计出来.书籍的PDF太过于难找,所以很多PDF都找不到. 仅仅只能找到英文版PDF 本文章统计了18.19并做过对比,在 ...
- c++学习书籍推荐《C++沉思录》下载
百度云及其他网盘下载地址:点我 编辑推荐 经典C++图书,应广大读者的强烈要求再版 目录 第0章 序幕第一篇 动机第1章 为什么我用C++第2章 为什么用C++工作第3章 生活在现实世界中 第二篇 类 ...
- c++学习书籍推荐《C++编程思想第一卷》下载
百度云及其他网盘下载地址:点我 编辑推荐 <C++编程思想>(第1卷)(第2版)第1版荣获"软件开发"杂志评选的1996年度 图书震撼大奖,中文版自2000年推出以来, ...
随机推荐
- JavaScript严格模式分析
简要:严格模式(strict mode)是JavaScript在ES5里面新增的编码模式,只要一行代码 就可开启,可谓 非常简单了,而它对于 我们的编码来说到底有什么不同呢? 一. 严格模式的目的? ...
- 通过Chrome扩展来批量复制知乎好友
1.初始化文件 Chrome 官方扩展教程地址 新建一个文件夹 zhi-follow 下图中 1 部分为 默认的图标3种尺寸 会显示在 Chrome 中 2. 定义按钮样式 页面上会有 ...
- ML:梯度下降(Gradient Descent)
现在我们有了假设函数和评价假设准确性的方法,现在我们需要确定假设函数中的参数了,这就是梯度下降(gradient descent)的用武之地. 梯度下降算法 不断重复以下步骤,直到收敛(repeat ...
- C++字符串的操作(简单全面)
void *memccpy (void *dest, const void *src, int c, size_t n); 从src所指向的对象复制n个字符到dest所指向的对象中.如果复制过程中遇到 ...
- Qt浅谈之二:钟表(时分秒针)
一.简介 QT编写的模拟时钟,demo里的时钟只有时针和分针,在其基础上添加了秒针,构成了一个完整的时钟.能对2D绘图中坐标系统.平移变换(translate).比例变换(scale).旋转变换(ro ...
- 利用apache搭建本地环境
登陆http://httpd.apache.org/download.cgi到apache的官方下载页面. 选择一个版本,以最新版为例,点击Binaries.
- springmvc拦截请求
springmvc.xml <!--拦截请求 --> <mvc:interceptors> <mvc:interceptor> <!-- 要拦截的请求类型 / ...
- Docker容器化部署Python应用
1. 简介 Docker是目前主流IT公司广泛接受和使用的,用于构建.管理和保护它们应用程序的工具. 容器,例如Docker允许开发人员在单个操作系统上隔离和运行多个应用程序,而不是为服务器上的每个应 ...
- 设计模式之装饰器模式(decorator pattern)
装饰器模式主要对现有的类对象进行包裹和封装,以期望在不改变类对象及其类定义的情况下,为对象添加额外功能.是一种对象结构型模式.需要注意的是,该过程是通过调用被包裹之后的对象完成功能添加的,而不是直接修 ...
- ElasticSearch学习(一):ElasticSearch介绍
一.ElasticSearch是什么? ElasticSearch是一款非常强大的.基于Lucene的开源搜索及分析引擎,可以帮助你从海量数据中,快速找到相关的数据信息. 比如,当你在GitHub上搜 ...
