C++17 STL Стандартная библиотека шаблонов

Если вы занимаетесь разработкой программного обеспечения на языке C++, то книга «C++17 STL Стандартная библиотека шаблонов» Яцека Галовица станет для вас настоящим открытием. Автор подробно описывает работу с контейнерами, алгоритмами, вспомогательными классами, лямбда-выражениями и другими интересными инструментами, которые есть в арсенале современного C++.

Вы сможете узнать о новых возможностях языка, появившихся в стандарте C++17, и применить их на практике. Читайте книгу онлайн бесплатно на сайте библиотеки Ридания и улучшайте свои навыки программирования!

Читать полный текст книги «C++17 STL Стандартная библиотека шаблонов» бесплатно вы можете в нашей онлайн читалке. Просмотрите оглавление, чтобы перейти сразу к желаемой части книги. Скачать fb2 файл книги (5,22 MB) можно по этой ссылке, если вы предпочитаете свою читалку.

«C++17 STL Стандартная библиотека шаблонов» — читать онлайн бесплатно

Предисловие

Темы, рассмотренные в этой книге

Что вам нужно для работы с книгой

Для кого предназначено издание

Разделы

Условные обозначения

Загрузка примеров кода

Глава 1. Новые возможности С++17

Введение

Применяем структурированные привязки (декомпозицию) для распаковки набора возвращаемых значений

Ограничиваем область видимости переменных в выражениях if и switch

Новые правила инициализатора с фигурными скобками

Разрешаем конструктору автоматически выводить полученный тип класса шаблона

Упрощаем принятие решений во время компиляции с помощью constexpr-if

Подключаем библиотеки с помощью встраиваемых переменных

Реализуем вспомогательные функции с помощью выражений свертки

Глава 2. Контейнеры STL

Введение

Используем идиому erase-remove для контейнера std::vector

Читать дальше