13.01.2015 Views

Объектно-ориентированное программирование на С++ - eDrive

Объектно-ориентированное программирование на С++ - eDrive

Объектно-ориентированное программирование на С++ - eDrive

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!