Прикладное программирование на С/С++. С нуля до мультимедийных и сетевых приложений - Всеволод Иванов (978-5-91359-308-5)
- ISBN: 978-5-91359-308-5
- Код товара: 334758
О книге «Прикладное программирование на С/С++. С нуля до мультимедийных и сетевых приложений» Всеволод Иванов
Книга, которую вы держите в руках, предназначена для изучения средств программирования работы со звуком, изображением и передачей информации в компьютерных сетях с использованием языков программирования С/?С++. Никаких специальных знаний для освоения материала, вообще говоря, не понадобится. Книга учит программировать «с нуля», описывает основы объектно-ориентированного программирования, достаточные для решения задач, относящихся к тематике книги. Вы узнаете, как передается информация в локальных и глобальных вычислительных сетях. Рассмотрены различные подходы к работе с виде и аудио: программирование на основе системы 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
Купить книгу «Прикладное программирование на С/С++. С нуля до мультимедийных и сетевых приложений» Всеволод Иванов в Украине
В нашем интернет-магазине вы можете недорого заказать книгу "Прикладное программирование на С/С++. С нуля до мультимедийных и сетевых приложений" (Всеволод Иванов) с ISBN 978-5-91359-308-5 издательства Солон-Пресс. Мы предлагаем доставку всех товаров каталога по Украине: Харьков, Днепр, Одесса, Львов и др., а также курьерскую доставку по Киеву или самовывоз из нашего магазина в Киеве. При заказе стоимостью от 750 грн. действует бесплатная доставка (почтой по Украине или курьером по Киеву). Более подробно о цене и условиях доставки.
