|
|
libcats.org
Расширение библиотеки STL для C++. Наборы и итераторыМэтью УилсонМэтью УилсонРасширение библиотеки STL для С++. Наборы и итераторыВ книге известный специалист по языку C++ Мэтью Уилсон демонстрирует, как выйти за пределы стандарта C++ и расширить стандартную библиотеку шаблонов, применив лежащие в ее основе принципы к различным API и нестандартным наборам, чтобы получить более эффективные, выразительные, гибкие и надежные программы.Автор описывает передовые приемы, которые помогут вам в совершенстве овладеть двумя важными темами: адаптация API библиотек и операционной системы к STL-совместимым наборам и определение нетривиальных адаптеров итераторов. Это даст вам возможность в полной мере реализовать заложенные в STL возможности для написания эффективных и выразительных программ. На реальных примерах Уилсон иллюстрирует ряд важных концепций и технических приемов, позволяющих расширить библиотеку STL в таких направлениях, о которых ее создатели даже не думали, в том числе: наборы, категории ссылок на элементы, порча итераторов извне и выводимая адаптация интерфейса.Эта книга станет неоценимым подспорьем для любого программиста на C++, хотя бы в минимальной степени знакомого с STL.
Скачать книгу бесплатно (pdf, 1.88 Mb)
Читать «Расширение библиотеки STL для C++. Наборы и итераторы» EPUB | FB2 | MOBI | TXT | RTF
* Конвертация файла может нарушить форматирование оригинала. По-возможности скачивайте файл в оригинальном формате.
Популярные книги за неделю:
Система упражнений по развитию способностей человека (Практическое пособие)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 818 Kb
Сотворение мира (3-х томник)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 817 Kb
Introduction to Functional Programming (Prentice Hall International Series in Computing Science)Автор: Richard Bird, Автор: Philip WadlerКатегория: Математика, Прикладная математика
Размер книги: 4.73 Mb
The Clean Coder: A Code of Conduct for Professional Programmers (Robert C. Martin Series)Автор: Robert C. Martin
Размер книги: 6.06 Mb
Только что пользователи скачали эти книги:
Математическая биология развитияАвтор: Аладьев В.З., Автор: и др.Категория: Биология
Размер книги: 2.29 Mb
Сборник задач по линейному программированиюАвтор: Заславский Ю.Л., Автор: Юдин Д.Б.(ред.)
Размер книги: 7.99 Mb
Advances in Molecular Structure Research, Volume 1 (Advances in Molecular Structure Research)Автор: Magdolna HargittaiКатегория: Наука (общее)
Размер книги: 15.50 Mb
The Peloponnesian War 431-404 BC (Essential Histories )Автор: Philip de SouzaКатегория: История
Размер книги: 3.66 Mb
|
|
|