Стефан Рэнди Дэвис - C++ для "чайников"
4-е изданиеНазвание: | C++ для "чайников" | |
Автор: | Стефан Рэнди Дэвис | |
Жанр: | C, C++, C# | |
Изадано в серии: | Для «чайников» | |
Издательство: | Издательский дом “Вильямс” | |
Год издания: | 2003 | |
ISBN: | 5-8459-0160- | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "C++ для "чайников""
Книга, которая у вас в руках, — это введение в язык программирования C+ + . Она начинается с азов: от читателя не требуется каких-либо знаний в области программирования. В отличие от других книг по программированию па C+ + , в этой книге вопрос ‘'почему” считается не менее важным, чем вопрос "как". И поэтому перед изложением конкретных особенностей языка C++ читателю разъясняется, как они действуют в целом. Ведь каждая структурная особенность языка — это отдельный штрих единой картины. Прочитав книгу, вы сможете написать на C++ вразумительную программу и, что не менее важно, будете понимать, почему и как она работает. Книга рассчитана на пользователей с различным уровнем подготовки.
Читаем онлайн "C++ для "чайников"". [Страница - 3]
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (30) »
113
Создание файла проекта
113
Создание файла проекта в GNU C++
114
Создание файла проекта в Visual C++
114
Использование директивы #include
115
Использование стандартных библиотек C++
116
Глава П. Отладка программ на C++
117
Определение типа ошибки
117
Использование отладочной печати
117
Выявление "жучка" № 1
118
Выявление "жучка" № 2
121
Использование отладчика
124
Что такое отладчик
124
Выбор отладчика
124
Запуск тестовой программы
125
Пошаговое выполнение программы
126
Пошаговый режим с входом в функции
128
Использование точек останова
129
Просмотр и редактирование переменных
129
Первая программа BUDGET
132
Часть I I I . "Классическое" программирование
137
Глава 12. Знакомство с объектно-ориентированным программированием 139
Микроволновые печи и уровни абстракции
139
Приготовление блюд с помошью функций
140
Приготовление "объектно-ориентированных" блюд
140
Классифицирование микроволновых печей
140
Зачем нужна классификация
141
8
Содержание
Глава 13. Классы в C + +
Введение в классы
Формат класса
Обращение к членам класса
Пример программы
Глава 14. Работа с классами
Активизация объектов
Моделирование реальных объектов
Зачем нужны функции-члены
Добавление функции-члена
Создание функции-члена
Именование членов класса
Вызов функций-член ов
Обращение к функииям-членам
Доступ к членам из функции-члена
Разрешение области видимости
Определение функции-члена
Определение функций-членов вне класса
Перегрузка функций-членов
Глава 15. Создание указателей на объекты
Определение массивов указателей
Объявление массивов объектов
Объявление указателей на объекты
Разыменование указателей на объекты
Использование стрелок
Передача объектов функциям
Вызов функции с передачей объекта по значению
Вызов функции с передачей указателя
Зачем передавать указатель
Передача объекта по ссылке
Возврат к куче
Использование связанных списков
Массив
Связанный список
Другие операции над связанным списком
Свойства связанных списков
Программа LinkedListData
Глава 16. Защищенные члены класса: не беспокоить!
Защищенные члены
Зачем нужны защищенные члены
Как устроены защищенные члены
Чем хороши защищенные члены
Защита внутреннего устройства класса
Классы с ограниченным интерфейсом
Обращение к защищенным членам
"Друг всегда уступить готов место в шлюпке и круг..."
Глава 17. Создание и удаление объектов: конструктор и деструктор
Создание объектов
Использование конструкторов
Зачем нужны конструкторы
Работа с конструкторами
Что такое деструктор
Зачем нужен деструктор
Содержание
142
142
142
143
144
147
147
148
148
149
149
150
150
151
151
153
154
155
156
158
158
159
160
160
161
161
161
162
162
164
165
165
165
166
167
168
168
171
171
171
172
173
173
174
174
174
177
177
178
178
179
182
182
Работа с деструкторами
Глава 18. Аргументация конструирования
Как снабдить конструктор аргументами
Зачем конструкторам нужны аргументы
Как использовать конструктор с аргументами
Перегрузка конструктора
Определение конструкторов по умолчанию
Конструирование членов класса
Управление последовательностью конструирования
Локальные объекты создаются последовательно
Статические объекты создаются один раз
Все глобальные объекты создаются до вызова main()
Порядок создания глобальных объектов не определен
Члены создаются в порядке их объявления
Деструкторы удаляют объекты в порядке, обратном порядку их создания
Глава 19. Копирующий конструктор
Копирование объекта
Зачем это нужно
Использование конструктора копирования
Автоматический конструктор копирования
"Мелкие" и "глубокие" копии
Временные объекты
Глава 20. Статические члены
Определение статических членов
Зачем нужны статические данные
Использование статических членов
Обращение к статическим данным-членам
Применение статических данных-членов
Объявление статических функций-членов
Бюджет с классами — BUDGET2.CPP
Часть IV. Наследование
Глава 21. Наследование классов
Зачем нужно наследование
Как наследуется класс
Конструирование подкласса
Отношение СОДЕРЖИТ
Глава 22. Знакомство с виртуальными функциями-членами:
настоящие ли они
Зачем нужен --">
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (30) »
Книги схожие с «C++ для "чайников"» по жанру, серии, автору или названию:
Александр Вячеславович Фролов, Григорий Вячеславович Фролов - Microsoft Visual C++ и MFC. Программирование для Windows 95 и Windows NT Жанр: C, C++, C# Год издания: 1996 |
Гаурав Арораа, Джеффри Чилберто - Паттерны проектирования для C# и платформы .NET Core Жанр: C, C++, C# Год издания: 2021 Серия: Для профессионалов |
С Г Тригуб - Биткойн для чайников Жанр: Руководства и инструкции Год издания: 2017 Серия: Для «чайников» |
Уоллес Вонг - Основы программирования для "чайников" Жанр: Программирование: прочее Год издания: 2002 Серия: Для «чайников» |
Другие книги из серии «Для «чайников»»:
Стив Каммингс - VBA для чайников Жанр: Программирование: прочее Год издания: 2002 Серия: Для «чайников» |
Стив Каммингс - VBA для "чайников" Жанр: Basic, Visual Basic, VB Script, VBA и т.п. Год издания: 2002 Серия: Для «чайников» |
Стивен Хольцнер - Физика для "чайников" Жанр: Физика Год издания: 2012 Серия: Для «чайников» |
Джефф Стронг - Ударные инструменты для "чайников" Жанр: Для ударных инструментов, перкуссии, идиофонов Год издания: 2008 Серия: Для «чайников» |