Объектно-ориентированное программирование на С++ - eDrive
Объектно-ориентированное программирование на С++ - eDrive
Объектно-ориентированное программирование на С++ - eDrive
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Оглавление<br />
Предисловие............................................................................................................. 5<br />
Введение в процедурное <strong>программирование</strong> ....................................................... 7<br />
Редактор кода.................................................................................................... 7<br />
Функции............................................................................................................. 8<br />
Выражения ...................................................................................................... 10<br />
Классы форм ................................................................................................... 14<br />
Обработка событий ........................................................................................ 16<br />
Программирование графики.......................................................................... 19<br />
Исключения..................................................................................................... 20<br />
Простые типы данных и операторы ............................................................. 22<br />
Тип AnsiString ................................................................................................. 26<br />
Контрольные вопросы.................................................................................... 30<br />
Составные операторы ........................................................................................... 32<br />
Операторы перехода....................................................................................... 32<br />
Условный оператор ........................................................................................ 33<br />
Оператор выбора ............................................................................................ 34<br />
Оператор цикла............................................................................................... 35<br />
Операторы повторения .................................................................................. 36<br />
Программирование диалогов ........................................................................ 38<br />
Контрольные вопросы.................................................................................... 39<br />
Введение в структурное <strong>программирование</strong> ...................................................... 40<br />
Массивы........................................................................................................... 40<br />
Перестановки и сортировки .......................................................................... 43<br />
Списки TStringList.......................................................................................... 46<br />
Структуры и объединения............................................................................. 49<br />
Ди<strong>на</strong>мические структуры данных ................................................................ 51<br />
Стандарт<strong>на</strong>я библиотека STL........................................................................ 59<br />
Контрольные вопросы.................................................................................... 64<br />
Введение в модульное <strong>программирование</strong>......................................................... 65<br />
Работа с текстовыми файлами ...................................................................... 65<br />
Работа с графическими файлами .................................................................. 71<br />
Работа с двоичными файлами ....................................................................... 74<br />
Модули DLL и пакеты ................................................................................... 75<br />
Ресурсы............................................................................................................ 78<br />
Потоки ............................................................................................................. 79<br />
Дистрибутивы ................................................................................................. 81<br />
Контрольные вопросы.................................................................................... 83<br />
Приложения баз данных ....................................................................................... 83<br />
Технологии создания приложений баз данных........................................... 84<br />
Архитектуры приложений баз данных......................................................... 86<br />
Подключение к базам данных....................................................................... 88<br />
Доступ к записям таблиц ............................................................................... 90