Осваиваем C++17 STL
www.samag.ru
Журнал «БИТ. Бизнес&Информационные технологии»      
Поиск   
              
 www.samag.ru    Web  0 товаров , сумма 0 руб.
E-mail
Пароль  
 Запомнить меня
Регистрация | Забыли пароль?
Журнал "Системный администратор"
Журнал «БИТ»
Подписка
Архив номеров
Где купить
Наука и технологии
Авторам
Рекламодателям
Контакты
   

  Опросы
1001 и 1 книга  
19.03.2018г.
Просмотров: 7053
Комментарии: 0
Машинное обучение с использованием библиотеки Н2О

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

12.03.2018г.
Просмотров: 7476
Комментарии: 0
Особенности киберпреступлений в России: инструменты нападения и защита информации

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

12.03.2018г.
Просмотров: 4871
Комментарии: 0
Глубокое обучение с точки зрения практика

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

12.03.2018г.
Просмотров: 3201
Комментарии: 0
Изучаем pandas

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

12.03.2018г.
Просмотров: 4001
Комментарии: 0
Программирование на языке Rust (Цветное издание)

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

19.12.2017г.
Просмотров: 3999
Комментарии: 0
Глубокое обучение

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

19.12.2017г.
Просмотров: 6498
Комментарии: 0
Анализ социальных медиа на Python

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

19.12.2017г.
Просмотров: 3351
Комментарии: 0
Основы блокчейна

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

19.12.2017г.
Просмотров: 3626
Комментарии: 0
Java 9. Полный обзор нововведений

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

16.02.2017г.
Просмотров: 7488
Комментарии: 0
Опоздавших не бывает, или книга о стеке

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

17.05.2016г.
Просмотров: 10856
Комментарии: 0
Теория вычислений для программистов

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

30.03.2015г.
Просмотров: 12561
Комментарии: 0
От математики к обобщенному программированию

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

18.02.2014г.
Просмотров: 14287
Комментарии: 0
Рецензия на книгу «Читаем Тьюринга»

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

13.02.2014г.
Просмотров: 9298
Комментарии: 0
Читайте, размышляйте, действуйте

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

12.02.2014г.
Просмотров: 7254
Комментарии: 0
Рисуем наши мысли

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

10.02.2014г.
Просмотров: 5549
Комментарии: 3
Страна в цифрах

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

18.12.2013г.
Просмотров: 4778
Комментарии: 0
Большие данные меняют нашу жизнь

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

18.12.2013г.
Просмотров: 3600
Комментарии: 0
Компьютерные технологии – корень зла для точки роста

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

04.12.2013г.
Просмотров: 3304
Комментарии: 0
Паутина в облаках

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

03.12.2013г.
Просмотров: 3534
Комментарии: 1
Рецензия на книгу «MongoDB в действии»

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

02.12.2013г.
Просмотров: 3194
Комментарии: 0
Не думай о минутах свысока

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

Друзья сайта  

 Осваиваем C++17 STL

Статьи / Осваиваем C++17 STL

Автор: SA

Язык C++не так популярен, как Java или Python, среди начинающих программистов. Но ПО, написанное с использованием C++, никуда не делось и требует поддержки. Чтобы дать возможность программистам делать свой код короче за счет обобщенного программирования, механизм шаблонов встроен в компилятор C++. Естественно, существуют и стандартные библиотеки, реализующие этот механизм. STL является самой эффективной библиотекой C++ на сегодняшний день.

Осваиваем C++17 STL
  • Автор: Артур О’Двайр
  • Издательство: ДМК Пресс
  • Год издания: 2018
  • Количество страниц: 352
  • ISBN: 978-5-97060-663-6
  • Цена: 899 руб.

Книга содержит информацию о наиболее важных особенностях стандартной библиотеки C++17, в том числе рассказывает и о современной стандартной библиотеке шаблонов STL (каждый стандартный контейнер и каждый стандартный алгоритм), плюс затрагивает такие важные темы, как умные указатели, случайные числа, регулярные выражения и новую для C++17 библиотеку <filesystem>.

Стандартная библиотека C++ преследует две разные, но одинаково важные цели. Первая цель – предоставить надежные реализации некоторых конкретных типов данных или функций, которые могут пригодиться в разных программах, но неявляются частью базового синтаксиса языка. Именно поэтому стандартная библиотека включает std::string, std::regex, std::filesystem::exists и т.д. Другая цель – предоставить надежные реализации широко используемых абстрактных алгоритмов сортировки, поиска, обращения, сравнения и т.д.

Автор книги – Артур О’Двайр, один из специалистов в работе над компилятором Green Hills C++ Compiler, который также регулярно выступает, освещая темы, которые можно найти в этой книге, познакомит читателя с новинками напримерах, расскажет об идеях, которые нельзя найти в справочных руководствах. Книга поможет создавать свои типы итераторов, свои диспетчеры памяти на основе std::pmr::memory_ resource, свои пулы потоков выполнения сиспользованием std::future. Из книги вы узнаете, чем отличаются мономорфизм, полиморфизм и обобщенные алгоритмы («Классический полиморфизм и обобщенное программирование»), что означает для std::string или std::any быть «словарным типом».

Комментарии отсутствуют

               Copyright © Системный администратор

Яндекс.Метрика
Tel.: (499) 277-12-45
E-mail: sa@samag.ru