Книга содержит исчерпывающую информацию о языке программирования C++. Помимо «стандартных» тем, таких как объявление переменных, операторы выбора, циклы, массивы, функции и др., подробно рассматривается также работа с векторами, динамические многомерные массивы, обработка исключений, указатели и перегрузка операторов. Примеры и задания для самостоятельной работы, содержащиеся в каждой главе, помогут читателю закрепить изученный теоретический материал.
Книга рассчитана на студентов и начинающих программистов, которые хотят изучить тонкости программирования на языке C++.
Author(s): Савич Уолтер
Publisher: ООО "Издательская группа ВНV»
Year: 2004
Language: Russian
Pages: 781
Предисловие 17
Глава 1. Основы информатики и проrраммирования на языке С++ 19
Глава 2. Основные понятия С++ 50
Глава 3. Процедурная абстракция и функции 106
Глава 4. Функции для разных подзадач 156
Глава 5. Потоки ввoдa-вывoдa 192
Глава 6. Определение классов 254
Глава 7. Поток управления проrраммы 310
Глава 8. Дружественные функции и переrрузка операторов 370
Глава 9. Раздельная компиляция и пространства имен 416
Глава 10. Массивы 447
Глава 11. Строки и векторы 515
Глава 12. Указатели и динамические массивы 558
Глава 13. Рекурсия 598
Глава 14. Шаблоны 633
Глава 15. Указатели и связные списки 656
Глава 16. Наследование и полиморфизм 683
Глава 17. Обработка исключений 725
Приложения 749
Алфавитный указатель 768