深入实践Boost - Antony Polukhin

深入实践Boost

Antony Polukhin

出版时间

2014-05-03

ISBN

9787111462422

评分

★★★★★
书籍介绍

Boost库是由专业人员开发,在多个平台和处理器架构上测试,并适用于广泛任务的可靠解决方案。本书将带你踏上简化应用程序开发过程的旅程,引导你更快地编写完美的应用程序。

本书详细阐述多线程、网络编程、元编程和泛型编程,并探讨如何只编写一次程序,就能在Linux、Windows、Mac OS和Android操作系统中使用。书中汇集Boost库开发者创建的许多清晰、实用的秘笈,循序渐进地引导读者了解并充分利用Boost和C++的真正优势,以及一些现成可用的解决方案,快速开发高品质、可移植的应用程序。

本书主要内容:

- 涵盖日常使用的新数据类型、图形处理的基础知识,以及一些编程技巧。

- 讨论如何使用智能指针管理资源,根除内存泄漏问题,以及如何使用Boost库执行与多线程和常见的字符串相关的任务。

- 讲解如何将处理、计算和相互作用拆分为仿函数(任务)并且独立地完成这些任务。

- 探讨用于检测编译器、平台和Boost功能的各种辅助宏。

- 在C++03中使用精选的C++11特性。

Antony Polukhin资深技术专家,拥有多年Boost软件开发经验。他在应用程序开发集成、程序包实现、面向图形的数据库查询和面向对象的软件开发等领域拥有独到的见解,积累颇丰,曾为Asterisc的商业替代软件开发业务逻辑。他开发或维护了许多Boost库,如Any、LexicalCast、TypeTraits、Variant等。目前他开发了一个面向图形的数据库查询引擎,并继续为开源做贡献。

目录
译者序
前言
第1章 开始编写应用程序 1
秘笈1 获取配置选项 1
秘笈2 在容器/变量中存储任意值 5

显示全部
用户评论
授之以鱼
当例子看看还不错
翻译比较差,最后面的一些条款较水,总体只能当例子翻翻了解一下。
翻译文笔略差,不过术语还算准确
翻译确实渣。不过内容还挺好的。boost真的是太宏大了,只学会了一些皮毛
适合入门
内容有点水, 很多条款只是给了一个例子, 没看到意料之外的东西, 比如高级的有趣的用法等. 内容也比较散, 估计是想做成工具书但又有点四不像.
书很薄,但是内容丰富,例子很详细,介绍了大量boost库并简要介绍对应c++11内容。目录的编排很赞,一目了然,不同于手册查阅类型的书,这是一本教人学习的tutorial。
收藏