Sadece Litres-də oxuyun

Kitab fayl olaraq yüklənə bilməz, yalnız mobil tətbiq və ya onlayn olaraq veb saytımızda oxuna bilər.

12+
mətn
PDF

Həcm 849 səhifələri

2018 il

12+

Шаблоны C++. Справочник разработчика

mətn
PDF
Sadece Litres-də oxuyun

Kitab fayl olaraq yüklənə bilməz, yalnız mobil tətbiq və ya onlayn olaraq veb saytımızda oxuna bilər.

25,93 ₼
10% endirim hədiyyə edin
Bu kitabı tövsiyə edin və dostunuzun alışından 2,60 ₼ əldə edin.

Kitab haqqında

Шаблоны представляют собой одну из наиболее сильных сторон C++, но они все еще остаются недостаточно используемыми, а зачастую и неверно понимаемыми, несмотря на постоянно растущий уровень как языка C++, так и сообщества программистов на этом языке. Во втором издании книги три автора, являющиеся экспертами в данной области, показывают, зачем, когда и как использовать современные шаблоны, чтобы создавать программное обеспечение, более понятное, быстрое, эффективное и легко поддерживаемое.Данное издание описывает новые возможности стандартов C++11, C++14 и C++17 и демонстрирует последние достижения в области шаблонов C++ для создания широкого спектра приложений. Авторы подробно объясняют все новые возможности языка, которые улучшают шаблоны или взаимодействие с ними, рассматривая такие темы, как вариативные шаблоны, обобщенные лямбда-выражения, вывод аргументов шаблонов классов, конструкцию if времени компиляции, передаваемые ссылки и пользовательские литералы. Они также глубоко вникают в фундаментальные концепции языка (такие как категории значений) и полностью охватывают стандартные свойства типов.Книга начинается с основательного учебника, описывающего основные концепции и связанные с ними возможности языка программирования. Остальная часть книги служит всеобъемлющим справочником, уделяющим внимание как подробностям языка, так и методам кодирования, продвинутым технологиям и сложным идиомам программирования шаблонов C++. Множество примеров исходных текстов иллюстрируют абстрактные концепции и наилучшие практические подходы для получения от шаблонов C++ максимальной пользы.Точное понимание поведений шаблонов, позволяющее избежать распространенных ловушекПрименение шаблонов для разработки более эффективного, гибкого и сопровождаемого программного обеспеченияИзучение наиболее эффективных современных идиом и методов программированияПовторное использование кода без потерь производительности и безопасностиПреимущества использования утилит стандартной библиотеки C++ для обобщенного программированияПредварительное знакомство с возможностями концептов в шаблонном программировании

Rəy bildirmək

Giriş, kitabı qiymətləndirmək və rəy bildirmək

Kitabın təsviri

Шаблоны представляют собой одну из наиболее сильных сторон C++, но они все еще остаются недостаточно используемыми, а зачастую и неверно понимаемыми, несмотря на постоянно растущий уровень как языка C++, так и сообщества программистов на этом языке. Во втором издании книги три автора, являющиеся экспертами в данной области, показывают, зачем, когда и как использовать современные шаблоны, чтобы создавать программное обеспечение, более понятное, быстрое, эффективное и легко поддерживаемое.

Данное издание описывает новые возможности стандартов C++11, C++14 и C++17 и демонстрирует последние достижения в области шаблонов C++ для создания широкого спектра приложений. Авторы подробно объясняют все новые возможности языка, которые улучшают шаблоны или взаимодействие с ними, рассматривая такие темы, как вариативные шаблоны, обобщенные лямбда-выражения, вывод аргументов шаблонов классов, конструкцию if времени компиляции, передаваемые ссылки и пользовательские литералы. Они также глубоко вникают в фундаментальные концепции языка (такие как категории значений) и полностью охватывают стандартные свойства типов.

Книга начинается с основательного учебника, описывающего основные концепции и связанные с ними возможности языка программирования. Остальная часть книги служит всеобъемлющим справочником, уделяющим внимание как подробностям языка, так и методам кодирования, продвинутым технологиям и сложным идиомам программирования шаблонов C++. Множество примеров исходных текстов иллюстрируют абстрактные концепции и наилучшие практические подходы для получения от шаблонов C++ максимальной пользы.

  • Точное понимание поведений шаблонов, позволяющее избежать распространенных ловушек
  • Применение шаблонов для разработки более эффективного, гибкого и сопровождаемого программного обеспечения
  • Изучение наиболее эффективных современных идиом и методов программирования
  • Повторное использование кода без потерь производительности и безопасности
  • Преимущества использования утилит стандартной библиотеки C++ для обобщенного программирования
  • Предварительное знакомство с возможностями концептов в шаблонном программировании

Kitab Николаи М. Джосаттиса, Дэвида Вандевурда və s. «Шаблоны C++. Справочник разработчика» — saytda onlayn oxuyun. Şərh və rəylərinizi qeyd edin, sevimlilərinizi seçin.
Yaş həddi:
12+
Litresdə buraxılış tarixi:
29 oktyabr 2018
Tərcümə tarixi:
2018
Son yeniləmə:
2018
Həcm:
849 səh.
ISBN:
978-5-9500296-8-4, 978-0-321-71412-1
Ümumi ölçü:
3.5 МБ
Səhifələrin ümumi sayı:
849
Müəllif hüququ sahibi:
Диалектика-Вильямс