Книга: Современное проектирование на C++
В книге Современное проектирование на C++ Андрей Александреску открыл новые перспективы в области программирования на языке C++. Проявив великолепные творческие способности, Александреску виртуозно разработал совершенно новый подход к проектированию, объединяющий шаблонное проектирование, обобщенное программирование и особенности языка C++. Это позволяет программистам создавать выразительные и гибкие программы, хорошо приспособленные к повторному применению.
В книге вводится понятие обобщенных компонентов — шаблонов проектирования, пригодных для повторного применения и позволяющих создавать шаблонные коды для компилятора, причем для их разработки используется только язык C++. Обобщенные компоненты позволяют легко и гладко переходить от проекта к прикладной программе, генерируя код, который лучше соответствует целям исходного проекта и поддерживает возможность повторного использования структур с минимальными изменениями.
Автор описывает особенности программирования на языке C++, позволяющие создавать обобщенные компоненты и применять их для создания реальных приложений на промышленной основе. В книге глубоко проанализированы и решены актуальные задачи программирования. В частности, рассмотрены следующие аспекты обобщенного программирования.
• Гибкое проектирование на основе стратегий.
• Частичная специализация шаблонов.
• Списки типов — мощное средство для манипуляции структурами.
• Шаблоны проектирования Visitor, Singleton, Command и Abstract Factory.
• Мультиметоды.
- Посмотреть все товары по теме: C_Plus_Plus
Подобные товары:
-
Параллельное программирование на C++ с помощью библиотеки TBB Восс М., Асенхо Р., Рейндерс Д. 12003585
товар в наличии
отгрузка: 27.041 957 руб.Параллельное программирование на C++ с помощью библиотеки TBB В КОРЗИНУ -
Функциональное программирование на C++ Чукич И. 11980913
товар в наличии
отгрузка: 27.041 305 руб.Функциональное программирование на C++ В КОРЗИНУ -
C++. Практика многопоточного программирования Уильямс Э.Д. 11977709
2-е изд.
товар в наличии
отгрузка: 27.041 911 руб.C++. Практика многопоточного программирования В КОРЗИНУ -
Программирование встроенных систем на C++ 17 Пош М. 11975494
товар в наличии
отгрузка: 27.041 295 руб.Программирование встроенных систем на C++ 17 В КОРЗИНУ -
Алгоритмы и программы. Язык C++ Конова Е.А., Поллак Г.А. 11975198
учебное пособие, 4-е изд., стер.
товар в наличии
отгрузка: 27.041 221 руб.Алгоритмы и программы. Язык C++ В КОРЗИНУ -
Программирование на C++. Курс лекций Литвиненко Н.А. 11964280
товар в наличии
отгрузка: 27.04541 руб.Программирование на C++. Курс лекций В КОРЗИНУ -
Идиомы и паттерны проектирования в современном С++ Пикус Ф.Г 11956707
товар в наличии
отгрузка: 27.041 305 руб.Идиомы и паттерны проектирования в современном С++ В КОРЗИНУ -
C++ за 21 день Рао С. 11956406
описан С++14 и С++17, 8-е изд.
товар в наличии
отгрузка: 27.041 335 руб.C++ за 21 день В КОРЗИНУ -
Оптимизация программ на C++ Гантерот К. 11945500
проверенные методы повышения производительности
товар в наличии
отгрузка: 27.041 335 руб.Оптимизация программ на C++ В КОРЗИНУ -
Реактивное программирование на C++ Пай П. 11933914
товар в наличии
отгрузка: 27.041 174 руб.Реактивное программирование на C++ В КОРЗИНУ -
C/C++. Программирование на языке высокого уровня Павловская Т.А. 11920412
товар в наличии
отгрузка: 27.041 542 руб.C/C++. Программирование на языке высокого уровня В КОРЗИНУ -
Программирование. Python. C++. Часть 1. Учебное пособие Поляков К.Ю. 11917699
товар в наличии
отгрузка: 27.04669 руб.Программирование. Python. C++. Часть 1. Учебное пособие В КОРЗИНУ -
Программирование. Python. C++. Часть 3. Учебное пособие Поляков К.Ю. 11917698
товар в наличии
отгрузка: 27.04669 руб.Программирование. Python. C++. Часть 3. Учебное пособие В КОРЗИНУ -
Программирование. Python. C++. Часть 4. Учебное пособие Поляков К.Ю. 11917697
товар в наличии
отгрузка: 27.04669 руб.Программирование. Python. C++. Часть 4. Учебное пособие В КОРЗИНУ -
Язык программирования C++ Страуструп Б. 11913834
краткий курс, 2-е изд.
товар в наличии
отгрузка: 27.04890 руб.Язык программирования C++ В КОРЗИНУ -
Алгоритмы на C++ Седжвик Р. 11910961
анализ структуры данных; Сортировка; Поиск; Алгоритмы на графах
товар в наличии
отгрузка: 27.042 670 руб.Алгоритмы на C++ В КОРЗИНУ -
Эффективный и современный C++ Мейерс С. 11907022
42 рекомендации по использованию C++11 и C++14
товар в наличии
отгрузка: 27.041 335 руб.Эффективный и современный C++ В КОРЗИНУ -
C++ Шилдт Г. 11905145
полное руководство, классическое издание
товар в наличии
отгрузка: 27.042 225 руб.C++ В КОРЗИНУ -
Программирование. Python. C++. Часть 2. Учебное пособие Поляков К.Ю. 11903254
товар в наличии
отгрузка: 27.04669 руб.Программирование. Python. C++. Часть 2. Учебное пособие В КОРЗИНУ -
C++: руководство для начинающих Шилдт Герберт 11897965
товар в наличии
отгрузка: 27.04712 руб.C++: руководство для начинающих В КОРЗИНУ -
Стандарты программирования на C++ Александреску А., Саттер Г. 11894221
101 правило и рекомендация
товар в наличии
отгрузка: 27.04890 руб.Стандарты программирования на C++ В КОРЗИНУ -
Справочник программиста по C/C++ Шилдт Г. 11894136
3-е изд.
товар в наличии
отгрузка: 27.04800 руб.Справочник программиста по C/C++ В КОРЗИНУ -
Объектно-ориентированное программирование в С++ Лафоре Р. 11892421
4-е изд.
товар в наличии
отгрузка: 27.041 597 руб.Объектно-ориентированное программирование в С++ В КОРЗИНУ -
C++: базовый курс Шилдт Г. 11891724
3-е изд.
товар в наличии
отгрузка: 27.041 335 руб.C++: базовый курс В КОРЗИНУ -
Язык программирования C++. Базовый курс Липпман С.Б., Лажойе Ж., Му Б.Э. 11888618
5-е изд.
товар в наличии
отгрузка: 27.042 670 руб.Язык программирования C++. Базовый курс В КОРЗИНУ -
Язык программирования C++ Прата С. 11888617
лекции и упражнения; рассматривается новый стандарт С++11, 6-е изд.
товар в наличии
отгрузка: 27.042 670 руб.Язык программирования C++ В КОРЗИНУ -
Осваиваем C++17 STL О’Двайр А. 11887288
товар в наличии
отгрузка: 27.041 835 руб.Осваиваем C++17 STL В КОРЗИНУ -
C++ для "чайников" Дэвис С.Р. 11885203
7-е изд.
товар в наличии
отгрузка: 27.04712 руб.C++ для "чайников" В КОРЗИНУ -
Прикладное программирование на С/C++. С нуля до мультимедийных и сетевых приложений Иванов В. 11876321
товар в наличии
отгрузка: 27.04631 руб.Прикладное программирование на С/C++. С нуля до мультимедийных и сетевых приложений В КОРЗИНУ -
Qt 5.10. Профессиональное программирование на C++ Шлее Макс 11876036
товар в наличии
отгрузка: 27.041 148 руб.Qt 5.10. Профессиональное программирование на C++ В КОРЗИНУ -
Решение задач на современном C++ Бансила М. 11866701
товар в наличии
отгрузка: 27.041 043 руб.Решение задач на современном C++ В КОРЗИНУ -
Шаблоны C++. Справочник разработчика Джосаттис Н.М., Вандевурд Д., Грегор Д. 11864060
охватывает С++11, С++14 и С++17, 2-е изд.
товар в наличии
отгрузка: 27.042 225 руб.Шаблоны C++. Справочник разработчика В КОРЗИНУ -
С++17 STL. Стандартная библиотека шаблонов Галовиц Я. 11858643
товар в наличии
отгрузка: 27.041 377 руб.С++17 STL. Стандартная библиотека шаблонов В КОРЗИНУ -
Как написать безопасный код на C++, Java, Perl, PHP, ASP Виега Дж., Лебланк Д., Ховард М. 11836104
товар в наличии
отгрузка: 27.04651 руб.Как написать безопасный код на C++, Java, Perl, PHP, ASP В КОРЗИНУ -
Язык программирования C++ (стандарт C++11) Страуструп Б. 11787231
краткий курс
товар в наличии
отгрузка: 27.04337 руб.Язык программирования C++ (стандарт C++11) В КОРЗИНУ -
Гибкая разработка программ на Java и C++: принципы, паттерны и методики Мартин Р.С. 11773844
принципы, паттерны и методики
товар в наличии
отгрузка: 27.042 670 руб.Гибкая разработка программ на Java и C++: принципы, паттерны и методики В КОРЗИНУ -
Гибкая разработка программ на Java и C++: принципы, паттерны и методики Роберт C. Мартин 11770969
товар в наличии
отгрузка: 27.042 670 руб.Гибкая разработка программ на Java и C++: принципы, паттерны и методики В КОРЗИНУ -
Скользкие места С++ Дьюхэрст С.К. 11646141
как избежать проблем при проектировании и компиляции ваших программ
товар в наличии
отгрузка: 27.04587 руб.Скользкие места С++ В КОРЗИНУ -
Объектно-ориентированное программирование на C++ Васильев А.Н. 11495768
товар в наличии
отгрузка: 27.04470 руб.Объектно-ориентированное программирование на C++ В КОРЗИНУ -
Эффективное использование С++ Мэйерс С. 11495599
55 верных способов улучшить структуру и код ваших программ
товар в наличии
отгрузка: 27.04651 руб.Эффективное использование С++ В КОРЗИНУ -
Программирование и отладка С/C++ приложений для микроконтроллеров ARM Магда Ю.С. 11492517
товар в наличии
отгрузка: 27.04456 руб.Программирование и отладка С/C++ приложений для микроконтроллеров ARM В КОРЗИНУ -
Управление электронными устройствами на С++ Бентли К., Катупития Я. 11488500
разработка практических приложений
товар в наличии
отгрузка: 27.04913 руб.Управление электронными устройствами на С++ В КОРЗИНУ -
Дизайн и эволюция языка С++ Страуструп Б. 11444014
товар в наличии
отгрузка: 27.04717 руб.Дизайн и эволюция языка С++ В КОРЗИНУ -
Наиболее эффективное использование C++ Мейерс С. 11297432
35 новых рекомендаций по улучшению ваших программ и проектов
товар в наличии
отгрузка: 27.04651 руб.Наиболее эффективное использование C++ В КОРЗИНУ -
Параллельное программирование на С++ в действии Уильямс Э.Д. 11297431
практика разработки многопоточных программ
товар в наличии
отгрузка: 27.041 305 руб.Параллельное программирование на С++ в действии В КОРЗИНУ -
Эффективное программирование на C++ Му Б.Э., Кениг Э. 11285509
практическое программирование на примерах
товар в наличии
отгрузка: 27.041 201 руб.Эффективное программирование на C++ В КОРЗИНУ -
Изучаем C++ через программирование игр Доусон М. 11148421
товар в наличии
отгрузка: 27.04762 руб.Изучаем C++ через программирование игр В КОРЗИНУ -
Программирование: принципы и практика с использованием C++ Страуструп Б. 11145318
описан С++11 и С++14, 2-е изд.
товар в наличии
отгрузка: 27.043 115 руб.Программирование: принципы и практика с использованием C++ В КОРЗИНУ -
Язык C++ и объектно-ориентированное программирование в C++. Лабораторный практикум Ашарина И.В., Крупская Ж.Ф. 11102524
учебное пособие для вузов
товар в наличии
отгрузка: 27.04449 руб.Язык C++ и объектно-ориентированное программирование в C++. Лабораторный практикум В КОРЗИНУ -
Программист-фанатик Фаулер Ч. 10925650
товар в наличии
отгрузка: 27.04480 руб.Программист-фанатик В КОРЗИНУ