The C++ Standard Library: A Tutorial and Reference, 2nd Edition - PDF

Download Full Version of the eBook "The C++ Standard Library: A Tutorial and Reference, 2nd Edition - PDF"

The C++ Standard Library: A Tutorial and Reference, 2nd Edition by Nicolai M. Josuttis
Стандартная библиотека C++ предоставляет набор общих классов и интерфейсов, которые значительно расширяют возможности основного языка C++. Однако библиотека не является самоочевидной. Чтобы в полной мере использовать ее компоненты и извлечь выгоду из их возможностей, вам нужен ресурс, который делает гораздо больше, чем просто перечисление классов и их функций.
 
Стандартная библиотека C++: A Tutorial and Reference, Second Edition, описывает эту библиотеку, которая теперь включена в новый стандарт языка ANSI/ISO C++ (C++11). Книга содержит исчерпывающую документацию по каждому компоненту библиотеки, включая введение в ее назначение и дизайн; ясно написанные объяснения сложных концепций; практические детали программирования, необходимые для эффективного использования; ловушки и подводные камни; точную сигнатуру и определение наиболее важных классов и функций; а также многочисленные примеры рабочего кода. Особое внимание в книге уделяется стандартной библиотеке шаблонов (STL), рассматриваются контейнеры, итераторы, объекты функций и алгоритмы STL.
 
В книге рассматриваются все новые компоненты библиотеки C++11, включая
- параллелизм
- Дробная арифметика
- Часы и таймеры
- Кортежи
- Новые контейнеры STL
- Новые алгоритмы STL
- Новые интеллектуальные указатели
- Новые грани локали
- Случайные числа и распределения
- Признаки типов и утилиты
- Регулярные выражения
 
В книге также рассматривается новый стиль программирования C++ и его влияние на стандартную библиотеку, включая лямбды, циклы for на основе диапазона, семантику перемещения и вариативные шаблоны.


58
Views
0
Likes

Licenses:

  • CC BY-NC-SA 3.0 PH
  • The author's reference is not required

Share on networks

eBooks Details:

Comments (0) Add

Кликните на изображение чтобы обновить код, если он неразборчив
No comments yet. Your comment will be the first!