当前位置: 首页 > 更多 > C++

深入实践Boost:Boost程序库开发的94个秘笈pdf电子书

简介深入实践Boost:Boost程序库开发的94个秘笈中文版怎么样? Boost库是由专业人员开发,在多个平台和处理器架构上测试,并适用于广泛任务的可靠解决方案。本书将带你踏上简化应用程序开发过程的旅程...
《深入实践Boost:Boost程序库开发的94个秘笈》pdf电子书下载
《深入实践Boost:Boost程序库开发的94个秘笈》pdf百度云


 

深入实践Boost:Boost程序库开发的94个秘笈中文版怎么样?

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
第2章 数据转换 32
第3章 资源管理 51
第4章 编译时技巧 71
第5章 多线程 89
第6章 处理任务 109
第7章 处理字符串 142
第8章 元编程 160
第9章 容器 182
第10章 收集平台和编译器信息 204
第11章 与系统打交道 218
第12章 揭开冰山一角 235

点击下载