|
Издательство "Диалектика" |
|
Каталог книг |
|
Расширенный поиск |
|
Об издательстве |
|
Контакт |
|
Для авторов |
|
Вакансии |
|
Издательство "Вильямс" |
Язык программирования C++. Лекции и упражнения, 5-е издание
Язык программирования C++ (Си). Вводный курс, 4-е издание
|
|
|
Язык программирования C++ для профессионалов. Си
Николас A. Солтер, Скотт Дж. Клепер
Professional C++
Nicholas A. Solter, Scott J. Kleper
|
Цены на книгу
Оглавление
Пролистать книгу
|
В книге "Язык программирования C++ для профессионалов" представлены все грани разработки приложений на C++, включая этапы проектирования, тестирования и отладки. В этом практическом руководстве представлено большое количество примеров и описаны простые, но
мощные методы, используемые профессионалами, малознакомые, но весьма полезные средства и многократно применяемые шаблоны проектирования. В книге демонстрируются различные методики и хороший стиль программирования, а также предлагаются пути повышения качества кода и
эффективности программирования в целом. Вы узнаете, как написать межплатформенный и межъязыковый код, выполнить поэлементное тестирование, а также использовать стандартную библиотеку C++.
Книга предназначена для программистов и разработчиков, которые хотят поднять свои навыки программирования на C++ на профессиональный уровень. Поэтому читатель должен владеть базовыми знаниями C++ или существенным опытом программирования на C и/или Java, а также иметь
представление об основах программирования.
912 стр., с ил.; ISBN 5-8459-1065-X, 0-7645-7484-1; формат 70x100/16; твердый переплет; серия ...для профессионалов (от Wrox); 2006, 3 кв.; Диалектика.
|
|
Книги, рекомендуемые вместе с этой книгой:
- Язык программирования C++. Лекции и упражнения, 5-е издание, Стивен Прата
- Язык программирования C++ (Си). Вводный курс, 4-е издание, Стенли Б. Липпман, Барбара Э. Му, Жози Лажойе
- Быстрая разработка программ на Java и C++: принципы, примеры, практика, Роберт C. Мартин
- Visual C++ 2005: базовый курс, Айвор Хортон
- Библиотека Qt 4. Создание прикладных приложений в среде Linux. Профессиональная работа, Чеботарев Арсений Викторович
- Программирование в Microsoft Visual C++ 2005. Самоучитель, Сергеев Александр Петрович, Терен Александр Николаевич
- Стандарты программирования на С++. Серия книг "C++ In-Depth", Герб Саттер, Андрей Александреску
- C++: руководство для начинающих, 2-е издание, Герберт Шилдт
- Новые сложные задачи на C++. Серия книг "C++ In-Depth", Герб Саттер
- C++: базовый курс, 3-е издание, Герберт Шилдт
- Параллельное и распределенное программирование с использованием С++, Камерон Хьюз, Трейси Хьюз
- Шаблоны C++: справочник разработчика, Дэвид Вандевурд, Николай М. Джосаттис
- Полный справочник по C++, 4-е издание, Герберт Шилдт
- Справочник программиста по C/C++, 3-е издание, Герберт Шилдт
- Основы программирования на C++. Серия книг "C++ In-Depth", Стэнли Б. Липпман
- Эффективное программирование на C++. Серия книг "C++ In-Depth", Эндрю Кёниг, Барбара Э. Му
- Решение сложных задач на C++. Серия книг "C++ In-Depth", Герб Саттер
- Эффективное программирование на C++. Серия книг "C++ In-Depth", Андрей Александреску
- Стандартная библиотека C++ на примерах, Пабло Халперн
Раздел каталога:
- Компьютерные книги » Языки и системы программирования » C/C++. Языки программирования Си, Си++
Оглавление к книге
Введение 20
Часть I. Введение в профессиональное C++-проектирование 27
Глава 1. Краткий курс C++ 28
Глава 2. Разработка профессиональных C++-программ 69
Глава 3. Проектирование с использованием объектов 85
Глава 4. Проектирование с использованием библиотек и шаблонов 107
Глава 5. Проектирование с целью многократного использования кода 138
Глава 6. Использование эффективных методов разработки программного обеспечения 156
Часть II. Пишем C++-код профессионально 173
Глава 7. Кодируем стильно 174
Глава 8. Оттачиваем мастерство в использовании классов и объектов 195
Глава 9. Освоение классов и объектов 222
Глава 10. Осваиваем механизм наследования 264
Глава 11. Пишем обобщенный код с помощью шаблонов 315
Глава 12. Причуды и странности C++ 371
Часть III. Освоение суперсредств C++ 399
Глава 13. Эффективное управление памятью 400
Глава 14. Использование C++-потоков ввода-вывода 433
Глава 15. Обработка ошибок 457
Часть IV. Как создать код без ошибок 491
Глава 16. Перегрузка C++-операторов 492
Глава 17. Создание эффективных C++-программ 528
Глава 18. Разработка межплатформенных приложений 554
Глава 19. Становимся экспертами в области тестирования программ 573
Глава 20. Что нужно знать об отладке 597
Часть V. Использование библиотек и шаблонов 633
Глава 21. Библиотека STL: контейнеры и итераторы 634
Глава 22. Освоение STL-алгоритмов и функциональных объектов 694
Глава 23. Использование и расширение возможностей STL 731
Глава 24. Исследование распределенных объектов 772
Глава 25. Объединим возможности технологий и оболочек 809
Глава 26. Применение шаблонов проектирования 833
Часть VI. Приложения 863
Приложение А. Готовимся к C++-интервью 864
Приложение Б. Аннотированная библиография 885
Предметный указатель 894
|