Книга Расширение библиотеки STL для С++. Наборы и итераторы написана экспертом по языку программирования C++ Мэтью Уилсоном и представляет собой руководство по расширению стандартной библиотеки шаблонов (STL) за пределы стандарта C++. Автор описывает, как применить принципы, лежащие в основе STL, к различным API и нестандартным наборам, чтобы получить более эффективные, выразительные, гибкие и надежные программы.
Книга содержит передовые приемы, помогающие в адаптации API библиотек и операционной системы к STL-совместимым наборам, а также в определении нетривиальных адаптеров итераторов. Это позволяет использовать возможности STL для написания эффективных и выразительных программ в полной мере.
Автор иллюстрирует концепции и технические приемы на реальных примерах и расширяет библиотеку STL в направлениях, о которых ее создатели не думали, включая наборы, категории ссылок на элементы, порчу итераторов извне и выводимую адаптацию интерфейса.
Эта книга будет полезна для любого программиста на C++, даже если он знаком с STL только в минимальной степени. К печатному изданию книги прилагается компакт-диск.
Книга Расширение библиотеки STL для С++. Наборы и итераторы является практическим руководством для программистов на C++, которые хотят улучшить свои навыки в работе с библиотекой STL. Автор книги, Мэтью Уилсон, представляет новые методы и техники, которые позволяют расширить стандартную библиотеку шаблонов, применив принципы STL к различным API и нестандартным наборам.
Книга рассказывает о том, как использовать возможности STL для создания более эффективных, выразительных, гибких и надежных программ. Автор описывает передовые приемы, которые помогают в адаптации API библиотек и операционной системы к STL-совместимым наборам, а также в определении нетривиальных адаптеров итераторов. Также в книге иллюстрируются важные концепции и технические приемы на реальных примерах.
Особое внимание уделено расширению библиотеки STL в таких направлениях, о которых ее создатели не думали, включая наборы, категории ссылок на элементы, порчу итераторов извне и выводимую адаптацию интерфейса.
Книга станет важным ресурсом для программистов на C++, которые хотят улучшить свои навыки в работе с библиотекой STL и расширить ее возможности для написания более эффективных и выразительных программ. Компакт-диск прилагается только к печатному изданию книги.
Книга “Расширение библиотеки STL для C++: Наборы и итераторы” от Мэтью Уилсона представляет собой исследование, направленное на изучение возможностей расширения стандартной библиотеки шаблонов (STL) и ее адаптации к различным API-интерфейсам и нестандартным набору данных. Автор предлагает передовые методы и приемы, которые помогают эффективно использовать две важные темы: адаптация библиотек API и операционных систем к STL-совместным наборам данных, а также определение нетривиальных итераторов и адаптеров.
Уилсон показывает, как расширить возможности STL, создавая новые наборы данных, категории ссылок на элементы и порчу итераторов, что позволяет создавать более выразительные и гибкие программы. Он также описывает, как реализовать адаптацию интерфейса и вывести адаптацию в рамках библиотеки STL.
Книга предоставляет практические примеры, позволяющие читателю узнать о важных концепциях и технических приемах, которые позволяют расширить STL в различных направлениях, таких как наборы данных, ссылки на элементы и итераторы. Она будет полезна всем, кто интересуется программированием на C++ и желает узнать больше о расширении возможностей стандартной библиотеки.
Электронная Книга «Расширение библиотеки STL для С++. Наборы и итераторы» написана автором Мэтью Уилсон в 2007 году.
Минимальный возраст читателя: 0
Язык: Русский
ISBN: 978-5-94074-442-9
Описание книги от Мэтью Уилсон
В книге известный специалист по языку C++ Мэтью Уилсон демонстрирует, как выйти за пределы стандарта C++ и расширить стандартную библиотеку шаблонов, применив лежащие в ее основе принципы к различным API и нестандартным наборам, чтобы получить более эффективные, выразительные, гибкие и надежные программы. Автор описывает передовые приемы, которые помогут вам в совершенстве овладеть двумя важными темами: адаптация API библиотек и операционной системы к STL-совместимым наборам и определение нетривиальных адаптеров итераторов. Это даст вам возможность в полной мере реализовать заложенные в STL возможности для написания эффективных и выразительных программ. На реальных примерах Уилсон иллюстрирует ряд важных концепций и технических приемов, позволяющих расширить библиотеку STL в таких направлениях, о которых ее создатели даже не думали, в том числе: наборы, категории ссылок на элементы, порча итераторов извне и выводимая адаптация интерфейса. Эта книга станет неоценимым подспорьем для любого программиста на C++, хотя бы в минимальной степени знакомого с STL. ( Компакт-диск прилагается только к печатному изданию книги. )