492-347-068
order#superkniga.com.ua
Реклама
|
|
|
Книги компьютерные - Книги C, C++,С# Купить книгу Книга C++. Трюки и эффекты. Кондратюк (+CD) |
|
|
79.38 грн.
|
|
Данная книга о программировании в С++ не имеет аналогов. В ней описаны оригинальные приемы создания программ и использования системных ресурсов. Применена самая эффективная методика обучения ? на живых примерах, которые можно немедленно использовать при создании собственных приложений. Емкая теоретическая часть содержит необходимый минимум сведений о программировании в C++ (в частности в Borland C++Builder). На прилагаемом компакт-диске ? коды всех программ, рассмотренных в книге, и дистрибутив триал-версии Borland C++Builder 6. Данное издание можно рекомендовать и опытным программистам, и новичкам.
Содержание
Введение..................... 10
От издательства...................... 10
Часть 1. Общие сведения........... 11
Глава 1. Что такое C++Builder................... 12
1.1. Среда разработки................. 13
1.2. Обзор компонентов.................. 22
1.3. Создание первого приложения................ 26
Глава 2. Структура программы................ 28
2.1. Файлы, используемые в C++Builder.............. 29
2.2. Структура исходного файла проекта............ 30
2.3. Структура исходного файла формы............. 32
2.4. Структура заголовочного файла формы........... 33
2.5. Структура файла ресурсов формы............... 34
Глава 3. Обзор языка C++.................... 36
3.1. Синтаксис языка................... 37
3.2. Простые типы данных............... 38
3.3. Структурированные типы данных................. 40
3.4. Тип Variant....................... 43
3.5. Операции................... 44
3.6. Преобразование основных типов............ 49
3.7. Классы памяти и область действия идентификатора........ 50
Глава 4. Операторы................... 52
4.1. Операторы условного перехода............... 53
4.2. Операторы цикла................. 55
4.3. Операторы перехода................. 57
Глава 5. Указатели..................... 59
5.1. Указатели и адреса объектов.............. 60
5.2. Операции с указателями................ 61
5.3. Указатели и массивы................ 62
5.4. Указатель на указатель................... 63
5.5. Операторы new и delete................. 63
5.6. Ссылки........................ 64
Глава 6. Функции................. 66
6.1. Основные понятия..................... 67
6.2. Передача параметров функции............... 67
6.3. Перегрузка имен функций.................. 69
6.4. Функции с переменным количеством параметров.......... 70
6.5. Указатели на функции.................... 72
Глава 7. Работа с файлами................... 73
7.1. Работа с файлами при помощи структуры FILE.......... 74
7.2. Функции для работы с файлами через дескриптор........... 79
7.3. Работа с файлами через методы компонентов............ 83
Глава 8. Объектно-ориентированное программирование. Свойства, методы и события............... 84
8.1. Классы........................ 85
8.2. Свойства..................... 86
8.3. Методы....................... 91
8.4. События..................... 92
Глава 9. Глобальные объекты................... 95
9.1. Application....................... 96
9.2. Screen.................... 97
9.3. Printer.................... 98
9.4. Clipboard.................... 99
9.5. Файлы инициализации................. 100
9.6. Обработка исключительных ситуаций............. 102
Глава 10. Компиляция и отладка программы............. 105
10.1. Компиляция программы................. 106
10.2. Отладка программы.................... 106
Глава 11. Техника программирования............. 112
11.1. Оптимизация программы................ 113
11.2. Отладка программы.................... 120
11.3. Тестирование программы............... 120
Часть 2. Практические примеры.......... 122
Глава 12. Создание приложения.................. 123
12.1. Разработка интерфейса.............. 124
12.2. Создание обработчиков событий.............. 130
Глава 13. Секреты Windows.............. 135
13.1. Использование функций API................ 136
13.2. Сообщения.................. 142
13.3. Связь между сообщениями и событиями........... 151
13.4. Объекты взаимного исключения (Mutex)............ 156
Глава 14. Работа с мышью и клавиатурой............. 158
14.1. Использование мыши................. 159
14.2. Работа с клавиатурой.................. 167
14.3. Имитация нажатия клавиш.............. 172
Глава 15. Кое-что об окнах................ 173
15.1. Формы необычного вида................ 174
15.2. Анимированное появление формы................ 179
15.3. Игры с кнопкой Пуск.................. 181
15.4. Окно приложения.................. 186
15.5. Масштабирование форм................. 190
Глава 16. Графика и рисунки................. 192
16.1. Рисование в программе................... 193
16.2. Инструменты для рисования................ 193
16.3. Компоненты для вывода графики.............. 203
16.4. Анимированный рисунок на кнопке.............. 227
16.5. Использование графики в компонентах............... 233
Глава 17. Как ?поселить? звук в программе............... 236
17.1. Функции для работы со звуком................. 237
17.2. Работа с MediaPlayer................... 240
17.3. Создание универсального проигрывателя.......... 244
17.4. Создание видеопроигрывателя............. 246
17.5. Создание проигрывателя компакт-дисков........... 248
Глава 18. Выход в большой мир............. 252
18.1. Запуск других приложений из программы......... 253
18.2. Технология OLE................ 257
18.3. Интернет...................... 270
Глава 19. Ловушки.................. 275
19.1. Функции ловушек Windows................. 276
19.2. Динамически подключаемые библиотеки.......... 278
19.3. Создание ловушки для мыши............... 279
19.4. Ловушка для клавиатуры................. 284
Глава 20. Реестр Windows................. 292
20.1. Что такое реестр..................... 293
20.2. Корневые ключи реестра................. 293
20.3. Класс TRegistry................ 294
20.4. Начинаем работу с реестром............... 294
Глава 21. Подсказки................ 306
21.1.Самые простые подсказки................ 307
21.2. Подсказки для Application............... 308
21.3. Подсказки в StringGrid................ 314
21.4. Увидеть невидимое............... 315
Глава 22. Переместить и?................ 321
22.1. Технология Drag-and-Drop.............. 322
22.2. Технология Drag-and-Dock.............. 332
Глава 23. Ассорти.................... 337
23.1. Еще раз о кнопках.................. 338
23.2. Хорошо бежим................ 343
23.3. Окно предварительного просмотра................ 345
23.4. Создание радуги..................... 353
23.5. Установка фильтров.................... 355
23.6. Создание объема................... 359
Приложение 1. Пункты главного меню C++Builder.......... 363
Приложение 2. C++Builder и Delphi.............. 370
Приложение 3. Коды клавиш................... 378
Приложение 4. Цветовые константы............ 382
Приложение 5. Исключения............... 384
Приложение 6. Сообщения................ 389
Приложение 7. Методы класса TRegistry............... 396
|
Быстрый фильтр: Книга | C++ | | Трюки | и | эффекты | | Кондратюк | (+CD) | |
Доставка Книга C++. Трюки и эффекты. Кондратюк (+CD) почтой наложным платежом.
|
|
|
|
|
|
|
Купить книгу в разделе Книги компьютерные - Книги C, C++,С# |
|
|
Книга C++Builder в задачах и примерах. Культин (+CD) |
Книга представляет собой сборник программ и задач для самостоятельного решения в среде разработки C++ Builder. Примеры различной сложности - от простейших до приложений работы с графикой, мультимедиа и базами данных - демонстрируют назначение компонентов и раскрывают тонкости процесса программирования в C++ Builder. Справочник содержит описания базовых компонентов и наиболее часто используемых функций. На прилагаемом компакт-диске находятся исходные тексты программ.
|
|
|
|
Книга C# 2005. Справочник программиста. Кингсли |
Как один из самых современных языков программирования, язык C# позволяет создавать надежные и устойчивые приложения производственного уровня, выполняемые в рамках среды .NET Framework, включая Web-службы в формате XML, приложения клиента и сервера, баз данных и т.д. С появлением C# 2005 в распоряжение программистов предоставлен целый набор новых возможностей для создания еще более мощных приложений, если вы знаете, как эти возможности использовать.
|
|
|
|
|
|
|
|
|
|
|
|