Программирование

И.В. Зотов. Процедурно-ориентированное программирование на C++

И.В. Зотов. Процедурно-ориентированное программирование на C++

Излагаются основы процедурно-ориентированной разработки программ на языке C++. Затрагиваются вопросы разработки алгоритмов и функциональной декомпозиции. Детально обсуждаются ключевые концепции C++ и типы данных. Изложение материала сопровождается развернутыми примерами программ, протестированных в интегрированной среде Borland C++ Builder 5.0. В конце пособия даются вопросы (тесты) для самопроверки.

Оглавление:
  • Предисловие
  • Введение

1. Базовые элементы языка C++
  • Лексические основы C++
  • Типизация программных сущностей
  • Декларации и деклараторы
  • Операции и выражения
  • Контрольные вопросы

2. Операторы
  • Последовательно выполняемые операторы
  • Управляющие операторы
  • Контрольные вопросы

3. Память. Адреса. Указатели. Ссылки
  • Указатели
  • Операции над указателями. Адресная арифметика
  • Ссылки
  • Контрольные вопросы

4. Массивы
  • Способы инициализации массивов
  • Организация доступа к элементам массива
  • Символьные массивы. Строки
  • Многомерные массивы
  • Динамические массивы
  • Контрольные вопросы

5. Структуры. Объединения
  • Структуры
  • Объединения
  • Битовые поля структур и объединений
  • Контрольные вопросы

6. Функции и указатели на функции
  • Определение функций
  • Описание функций
  • Вызов функций
  • Подставляемые функции
  • Рекурсивные функции
  • Функции с переменным списком параметров
  • Стандартные средства для работы с переменными списками параметров
  • Функции и массивы
  • Указатели на функции
  • Массивы указателей на функции
  • Перегрузка функций
  • Контрольные вопросы

7. Шаблонные функции
  • Определение и инстанцирование шаблонных функций
  • Параметры и аргументы шаблонных функций
  • Специализация шаблонных функций
  • Контрольные вопросы

8. Препроцессорная обработка и макроопределения
  • Включение текстов из файлов
  • Замены идентификаторов в тексте программы
  • Условная компиляция
  • Организация макроподстановок
  • Специальные директивы
  • Контрольные вопросы

9. Файлы. Организация ввода-вывода
  • Процедурные средства для работы с файлами
  • Объектные средства для работы с файлами
  • Контрольные вопросы

Год издания: 2008
Страниц: 211
ISBN: 978-5-7681-0356-9
Формат: DjVu
Язык: русский
Качество: отличное

 

Скачать книгу "Процедурно-ориентированное программирование на C++" (11 МБ):

Bookingolz 21/10/20 Просмотров: 1058
+3