The C++ Standard Library: A Tutorial and Reference

The C++ Standard Library: A Tutorial and Reference
复制标题

DOI:
--
复制
发表时间:
2012-04
期刊:
--
影响因子:
--
通讯作者:
Nicolai M. Josuttis
Nicolai M. Josuttis
中科院分区:
其他
文献类型:
--
作者:
Nicolai M. Josuttis

文献摘要

被引文献

相似文献

C++标准库提供了一组公共类和接口,极大地扩展了核心C++语言。然而,图书馆并不是不言自明的。为了充分利用它的组件,并从它们的强大功能中受益,你需要一个不仅仅是列出类及其函数的资源。C++标准库不仅提供了每个库组件的全面文档,它还提供了对复杂概念的清晰书面解释,描述了有效使用所需的实际编程细节,并给出了一个又一个工作代码的例子。这本完全最新的书反映了C++标准库的最新元素,这些元素被纳入了完整的ANSI/ISO C++语言标准。特别是,文本集中在标准模板库(STL),检查容器,迭代器,函数对象和STL算法。您还将找到特殊容器、字符串、数值类、国际化和IOStream库的详细介绍。每个组件都有深入的介绍,包括其目的和设计,示例,详细描述,陷阱和陷阱,以及其类及其功能的确切签名和定义。对基本概念的深刻介绍和库的概述将有助于新手快速跟上速度。全面,详细,可读和实用,C++标准库是您将一次又一次地转向的C++资源。一个附带的网站,包括源代码,可以在http://www.josuttis.com/上找到。0201379260B04062001
The C++ standard library provides a set of common classes and interfaces that greatly extend the core C++ language. The library, however, is not self-explanatory. To make full use of its components-and to benefit from their power-you need a resource that does far more than list the classes and their functions.The C++ Standard Library not only provides comprehensive documentation of each library component, it also offers clearly written explanations of complex concepts, describes the practical programming details needed for effective use, and gives example after example of working code.This thoroughly up-to-date book reflects the newest elements of the C++ standard library incorporated into the full ANSI/ISO C++ language standard. In particular, the text focuses on the Standard Template Library (STL), examining containers, iterators, function objects, and STL algorithms. You will also find detailed coverage of special containers, strings, numerical classes, internationalization, and the IOStream library. Each component is presented in depth, with an introduction to its purpose and design, examples, a detailed description, traps and pitfalls, and the exact signature and definition of its classes and their functions. An insightful introduction to fundamental concepts and an overview of the library will help bring newcomers quickly up to speed.Comprehensive, detailed, readable, and practical, The C++ Standard Library is the C++ resource you will turn to again and again. An accompanying Web site, including source code, can be found at http://www.josuttis.com/. 0201379260B04062001