Д. Стефан - C++ для чайников

Стефан - С++ для чайников

Описание книги Д.Стефан - С++ для чайников

Данная книга — это введение в язык программирования C++. Начинается она с азов: от читателя не требуется каких-либо знаний в области программирования. В отличие от других книг по программированию па C++, в этой книге вопрос "почему" считается не менее важным, чем вопрос "как". И поэтому перед изложением конкретных особенностей языка C++ читателю разъясняется, как они действуют в целом. Ведь каждая структурная особенность языка — это отдельный штрих единой картины. Прочитав книгу "С++ для чайников", вы сможете написать на C++ вразумительную программу и, что не менее важно, будете понимать, почему и как она работает. В отличие от культовой книги Б.Страуструпа "Язык программирования С++" данная книга является более легкой для чтения и понимания. Особенно хорошо подходит самым начинающим будущим программистам С++. Поэтому, если книги Страуструпа пока что тяжело вам идут, начните с этой!

Книга рассчитана на пользователей с различным уровнем подготовки.

Об авторе

Стефан Р. Дэвис (Stephen R. Davis) — автор множества книг, включая такие бестселлеры, как C++ для чайников , More C++ for Dummies и Windows 95 Programming for Dummies. Стефан работает в компании Valtech, специализирующейся в области обучения информатике (Даллас, Техас).

Краткое оглавление Д.Стефан - С++ для чайников

Часть I. Первое знакомство с C++ 21

Глава 1. Написание вашей первой программы 23
Глава 2. Премудрости объявления переменных 33
Глава 3. Выполнение математических операций 41
Глава 4. Выполнение логических операций 46
Глава 5. Операторы управления программой 55

Часть II. Становимся программистами 67

Глава 6. Создание функций 69
Глава 7. Хранение последовательностей в массивах 79
Глава 8. Первое знакомство с указателями в C++ 90
Глава 9. Второе знакомство с указателями 100
Глава 10. Прочие функциональные особенности 111
Глава 11. Отладка программ на C++ 119

Часть III. "Классическое" программирование 139

Глава 12. Знакомство с объектно-ориентированным программированием 141
Глава 13. Классы в C++ 144
Глава 14. Работа с классами 149
Глава 15. Создание указателей на объекты 160
Глава 16. Защищенные члены класса: не беспокоить! 173
Глава 17. Создание и удаление объектов: конструктор и деструктор 179
Глава 18. Аргументация конструирования 187
Глава 19. Копирующий конструктор 201
Глава 20. Статические члены 211

Часть IV. Наследование 225

Глава 21. Наследование классов 227
Глава 22. Знакомство с виртуальными функииями-членами: настоящие ли они 233
Глава 23. Разложение классов 245

Часть V. Полезные особенности 265

Глава 24. Перегрузка операторов 267
Глава 25. Перегрузка оператора присвоения 280
Глава 26. Использование потоков ввода-вывода 286
Глава 27. Обработка ошибок и исключения 299
Глава 28. Множественное наследование 306

Часть VI. Великолепная десятка 315

Глава 29. Десять способов избежать ошибок 317

Приложение А. Словарь терминов

DepositFiles: Скачать С++ для чайников

Letitbit.net: Скачать С++ для чайников