C++. Объектно-ориентированное программирование.

Для возможности скачивать книги Вам необходимо пройти

Регистрацию

C++. Объектно-ориентированное программирование.


Автор: Лаптев В. В.

Год: 2008

Учебное пособие для студентов посвящено объектно-ориентированному программированию на языке С++.

Описываются объектно-ориентированные конструкции языка, библиотека STL и их практическое применение. На примерах разработки контейнерных классов и итераторов излагаются принципы организации библиотеки STL. В связи с изложением реализации контейнеров много внимания уделено и управлению памятью. Подробно описана библиотека ввода-вывода, причем как процедурная, так и объектно-ориентированная. Дано описание ряда ключевых шаблонов программирования, связанных с конкретными конструкциями С++. В качестве примера рассмотрено приложение, разработанное с использованием полученных знаний и WinAPI. В конце каждой главы — краткое резюме, контрольные вопросы и набор заданий.

Для студентов и преподавателей вузов, читателей, знакомых с основами С++, желающих стать профессиональными программистами.

Учебное пособие для студентов посвящено объектно-ориентированному программированию на языке С++.

Описываются объектно-ориентированные конструкции языка, библиотека STL и их практическое применение. На примерах разработки контейнерных классов и итераторов излагаются принципы организации библиотеки STL. В связи с изложением реализации контейнеров много внимания уделено и управлению памятью. Подробно описана библиотека ввода-вывода, причем как процедурная, так и объектно-ориентированная. Дано описание ряда ключевых шаблонов программирования, связанных с конкретными конструкциями С++. В качестве примера рассмотрено приложение, разработанное с использованием полученных знаний и WinAPI. В конце каждой главы — краткое резюме, контрольные вопросы и набор заданий.

Для студентов и преподавателей вузов, читателей, знакомых с основами С++, желающих стать профессиональными программистами.

Кол-во страниц:464 Язык:Русский Издательство:Питер

Введение. 11
Глава 1. Классы и объекты. 16
Глава 2. Конструкторы. 45
Глава 3- Перегрузка операций. 65
Глава 4. Массивы и классы. 91
Глава 5. Динамическая память в С++. 117
Глава 6. Контейнеры. 146
Глава 7. Исключения. 171
Глава 8. Наследование. 207
Глава 9. Виртуальные функции. 230
Глава 10- Множественное наследование и RTTI. 253
Глава 11. Шаблоны классов. 278
Глава 12. Шаблоны функций. 307
Глава 13. Программы и модули. 336
Глава 14. Библиотека ввода-вывода. 373
Приложение. Строки в С++. 441
Литература. 453