Прикладное программирование на С/С++. С нуля до мультимедийных и сетевых приложений - Всеволод Иванов (978-5-91359-308-5)

Прикладное программирование на С/С++. С нуля до мультимедийных и сетевых приложений - Всеволод Иванов (978-5-91359-308-5)
sku: 114413041
ACCORDING TO OUR RECORDS THIS PRODUCT IS NOT AVAILABLE NOW
434.00 грн.
Shipping from: Ukraine
   Description
Книга, которую вы держите в руках, предназначена для изучения средств программирования работы со звуком, изображением и передачей информации в компьютерных сетях с использованием языков программирования С/?С++. Никаких специальных знаний для освоения материала, вообще говоря, не понадобится. Книга учит программировать «с нуля», описывает основы объектно-ориентированного программирования, достаточные для решения задач, относящихся к тематике книги. Вы узнаете, как передается информация в локальных и глобальных вычислительных сетях. Рассмотрены различные подходы к работе с виде и аудио: программирование на основе системы Win 32 API, использование готовых библиотек визуальных компонентов для Builder‘а, знакомство с проектированием на базе Microsoft DirectX. Подчеркнем, что представляемые здесь «самодельные» программы являются не только учебными, но и могут с успехом использоваться в различных практических целях. В итоге, идя от менее сложному к более сложному, разобраться с проблемами, методами и реализациями задач IP-телефонии. Итогом этого будет разработка действующей системы видеотелефона для локальной компьютерной сети.
Книга сопровождается виртуальным диском, содержащим проекты представляемых приложений, включая исполняемые файлы, которые сразу могут быть использованы читателем в своей работе. Диск можно скачать на сайте www.solon-press.ru на странице данной книги.
Оглавление
Введение 3
Глава 1. ЯЗЫК ПРОГРАММИРОВАНИЯ С 6
Немного о TURBO C++ 6
Этапы обработки программ 8
Наша первая программа 10
Вывод информации на экран, функция printf 13
Арифметические выражения, математические и некоторые другие полезные функции 16
Выражения присваивания и ввод данных в программу 20
Условные выражения 23
Циклические выражения 26
Массивы 31
Адреса и указатели 36
Функции 38
Файлы 46
Графические возможности TURBO C++ 51
Глава 2. ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ
ПРОГРАММИРОВАНИЕ И С++ BUILDER 58
Техника работы в С++ Builder 58
Структуры 67
Классы 70
Перегрузка функций и операторов 77
Многопотоковые приложения 82
Глава 3. ПЕРЕДАЧА ИНФОРМАЦИИ В СЕТЯХ 88
Введение в компьютерные коммуникации 88
Простейшие коммуникационные программы 92
Программирование сокетов 107
Коммуникации по телефонным линиям 118
Глава 4. ЗАПИСЬ, ОБРАБОТКА И ВОСПРОИЗВЕДЕНИЕ ЗВУКА 133
Аналоговый и цифровой звук 133
Звуковое оснащение компьютера 136
Основы программирования звукозаписи 140
Программы записи и воспроизведения звука 143
Программируем сжатие аудиоинформации 152
Глава 5. ПРОГРАММИРОВАНИЕ РАБОТЫ С ВИДЕО 168
Ввод и вывод изображения 168
VCL для записи и воспроизведения видео 177
Программирование видео средствами Win32 API 188
Сжатие видеоинформации 193
Работа с видео в системе DirectX 195
Глава 6. IP-ТЕЛЕФОНИЯ СВОИМИ РУКАМИ 205
Очень краткое вступление 205
Передача аудио в реальном времени 207
Не звуком единым... 212
Финал: свой видеотелефон 219
   Technical Details
categoryTitle: Научная и техническая литература
rating: 0
   Price history chart & currency exchange rate

Customers also viewed