Программирование. Часть 2 Информатика и вычислительная техника / Программирование. Часть 2 8 Указатели и их использование в языке C/C++ 8.1 Общие сведения 8.2 Указатели на объекты 8.3 Указатели на массивы 8.4 Указатели на структуры 8.5 Указатели на функции 8.6 Передача параметров функции main() 8.7 Интерпретация составных описателей 9 Рекурсии 10 Списки и их реализация в языке С++ 11 Директивы препроцессора 11.1 Директивы #define и #undef 11.2 Директива #include 11.3 Условная компиляция 11.4 Директивы #ifdef и #ifndef 11.5 Директива управления нумерацией строк #line 11.6 Директива #error 11.7 Директивы #pragma 11.8 Предопределенные макросы 11.9 Использование утилиты препроцессора cpp32.exe 12 Компоненты объектно-ориентированного программирования 12.1 Компоненты ООП 12.2 Абстракция 12.3 Инкапсуляция 12.4 Полиморфизм 12.5 Наследование 13 Потоки ввода-вывода 13.1 Ввод-вывод встроенных типов 13.2 Состояние потока 13.3 Ввод-вывод типов, определенных пользователем 13.4 Форматированный вывод 13.5 Манипуляторы 14 Некоторые дополнения языка С++ 14.1 Встраиваемые функции 14.2 Ссылки 14.3 Передача ссылки в качестве параметра функции 14.4 Передача ссылок на объекты 14.5 Ссылка в качестве возвращаемого значения функции 14.6 Независимые ссылки 14.7 Инициализация объекта класса 14.8 Конструктор инициализирующий 14.9 Конструктор по умолчанию 14.10 Конструктор копирующий 14.11 Деструктор 14.12 Виртуальные функции 14.13 Чистая виртуальная функция 14.14 Виртуальные деструктор 14.15 Общие правила использования виртуальных функций 14.16 Шаблоны функций 15 Использование библиотеки MFC 15.1 Преимущества использования MFC 15.2 Эволюция MFC 15.3 Структура MFC 15.4 Библиотека MFC 15.5 Архитектура приложения 15.6 Каркас приложения 15.7 Интерфейс вызовов функций в Windows 15.8 Типы мастеров проектов 15.9 Имена, используемые в MFC 15.10 Возможности библиотеки MFC 15.11 Простейшие MFC-приложения 15.12 Компоненты приложения 15.13 Создание программ в диалоговом приложении