Под ред. проф. А. Д. Хомоненко
ПРОГРАММИРОВАНИЕ НА C++
Авт. : В. П. Аверкин, А. И. Бобровский, В. В. Веснич, В. Ф. Радушинский,
А. Д. Хомоненко
Содержит систематическое изложение основных приемов программирования
на языке C++: описание типов данных, объявление переменных, организация
разветвлений и циклов, описание и использование массивов, указателей, функций. Рассматриваются понятия и приемы объектно-ориентированного
программирования: определение классов и объектов, конструкторы и
деструкторы, инкапсуляция, полиморфизм, наследование, шаблоны, обработка
исключений, пространство имен, динамическая идентификация типов. Описывается технология разработки программ в среде Borland C++ Builder. Приводятся контрольные вопросы и задания. Для студентов и преподавателей высших и средних учебных заведений. Содержание
Предисловие 3
Часть I. Основные приемы программирования
1. Введение в C++ 7
1. 1. Общая характеристика языка 7
1. 2. Технология разработки программ 8
1. 3. Пример программы 10
2. Типы данных и выражения 15
2. 1. Алфавит и идентификаторы 15
2. 2. Операции, выражения и операторы 17
2. 3. Классификация типов данных 21
2.
4. Объявление переменных 22
2. 5. Задание констант 25
2. 6. Время существования и область видимости переменных 27
3. Разветвления и циклы 31
3. 1. Программирование разветвлений 31
3. 2. Типы операторов циклов 33
3. 3. Вложенные циклы 36
3. 4. Рекомендации по выбору циклов 36
3. 5. Управляющие операторы в циклах 38
4. Массивы и указатели 41
4. 1. Массивы 41
4. 2. Инициализация массивов 42
4. 3. Применение указателей 42
4. 4. Ссылки 43
4. 5. Указатели и массивы 46
4. 6. Указатели и многомерные массивы 47
4. 7. Динамические массивы 47
4. 8. Пример использования указателей и массивов 50
5.