C++11/14高级编程:Boost程序库探秘(第3版)
编辑推荐
紧跟C++新11/14标准,详细讲解新特性,
深入探讨"准标准库"——Boost程序库里的迭代器、函数对象、流处理、模板元编程和预处理元编程等高级组件
实用性强,帮助读者深层次地理解掌握现代C++的高级技术和Boost的内部实现机制及用法。
内容丰富、组织得当、概念清晰、讲解细致,是广大C++程序员和爱好者的必备好书。
内容简介
C++的新标准(C++11/14)引入了许多强大易用的新特性新功能,从语言层面深刻地改变了C++的开发范式。
Boost程序库由C++标准委员会部分成员所设立的Boost社区开发并维护,它构造精巧、跨平台、开源并且完全免费,被称为“C++‘准’标准库”,已广泛应用在实际软件开发中。Boost内容涵盖智能指针、文本处理、并发、模板元编程、预处理元编程等许多领域,其范围之广内涵之深甚至要超过C++11/14标准,极大地增强了C++的功能和表现力。
本书基于C++新标准和Boost程序库1.60版,深入探讨了其中的许多特性和高级组件,包括迭代器、函数对象、容器、流处理以及C++语言中复杂并且颇具威力的模板元编程和预处理元编程,具有较强的实用性,可帮助读者深层次地理解掌握现代C++的高级技术和Boost的内部实现机制及用法。
全书内容丰富、结构合理、概念清晰、讲解细致,是广大C++程序员和爱好者的必备好书。