Глава 14 Расширенные интерфейсы

Глава 14

Расширенные интерфейсы

В данной главе описываются несколько расширенных API. Они сходны по своей природе с описанными ранее в книге или предоставляют дополнительные возможности. Некоторые из них трудно было свободно обсуждать, пока не были освещены предварительные темы.

Порядок представления здесь соответствует порядку глав в первой половине книги. В другом отношении темы не связаны друг с другом. Мы освещаем следующие вопросы: динамическое выделение выровненной памяти; блокировку файлов; ряд функций, работающих со значениями долей секунды; и более развитый набор функций для сохранения и получения произвольных значений данных. Если не указано противное, все API в данной главе включены в стандарт POSIX.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Глава 2. Интерфейсы

Из книги Сущность технологии СОМ. Библиотека программиста автора Бокс Дональд

Глава 2. Интерфейсы void *pv = malloc(sizeof(int)); int *pi = (int*)pv; (*pi)++; free(pv); Аноним,1982 В предыдущей главе было показано несколько приемов программирования на C++, позволяющих разрабатывать двоичные компоненты повторного использования, которые со временем могут быть модернизированы. По


Расширенные возможности системы

Из книги Создаем порт для FreeBSD своими руками. Часть II автора Ачилов Рашид

Расширенные возможности системы Скромный размер нашего первого порта и его достаточная простота не позволила нам рассмотреть все возможности системы портов. В этом опять же проявляется ее достоинство — не нужно знать много для построения сравнительно простого порта.


ГЛАВА 7. Интерфейсы и коллекции

Из книги Язык программирования С# 2005 и платформа .NET 2.0. [3-е издание] автора Троелсен Эндрю

ГЛАВА 7. Интерфейсы и коллекции В этой главе предлагается рассмотреть тему программирования на основе интерфейсов, чтобы расширять ваши представления об объектно-ориентированном подходе в области разработки приложений. Здесь вы узнаете, как в рамках C# определяются и


ГЛАВА 8. Интерфейсы обратного вызова, делегаты и события

Из книги BPwin и Erwin. CASE-средства для разработки информационных систем автора Маклаков Сергей Владимирович

ГЛАВА 8. Интерфейсы обратного вызова, делегаты и события До этого момента в нашей книге в каждом примере приложении программный код Main() тем или иным способом направлял запросы соответствующим объектам. Но мы пока что не рассматривали возможность обратного обращения


2.4.1. Расширенные атрибуты

Из книги Внедрение SAP R/3: Руководство для менеджеров и инженеров автора Кале Вивек

2.4.1. Расширенные атрибуты ERwin поддерживает не только проектирование сервера БД, но и автоматическую генерацию клиентского приложения в средах разработки MS Visual Basic и Power Builder. Технология генерации состоит в том, что на этапе разработки физической модели данных каждой


ГЛАВА 19 Усовершенствования и интерфейсы SAP

Из книги Программирование на языке Ruby [Идеология языка, теория и практика применения] автора Фултон Хэл

ГЛАВА 19 Усовершенствования и интерфейсы SAP Как уже упоминалось в главе 1 в разделе «Системы ERP фундаментально моделируют процессно-ориентированные предприятия», такие системы планирования ресурсов производства, как SAP, до сих пор сохраняют традицию


Глава 12. Графические интерфейсы для Ruby

Из книги Сетевые средства Linux автора Смит Родерик В.

Глава 12. Графические интерфейсы для Ruby Нет ничего хуже четкого образа нечеткой идеи. Апсель Адамс Нет смысла отрицать, что мы живем в век графических интерфейсов (ГИ). В обозримом будущем тот или иной вид графического интерфейса станет основным способом взаимодействия с


Глава 24 Расширенные средства маршрутизации

Из книги Технология XSLT автора Валиков Алексей Николаевич

Глава 24 Расширенные средства маршрутизации Несмотря на то что Linux считается операционной системой общего назначения, количество специальных применений Linux постоянно увеличивается. Известны даже случаи использования данной системы в устройствах PDA и видеомагнитофонах.


Расширенные имена

Из книги Разработка приложений в среде Linux. Второе издание автора Джонсон Майкл К.


1.3.2. Расширенные возможности поиска

Из книги Полное руководство по Microsoft Windows XP автора Нортон Питер

1.3.2. Расширенные возможности поиска Для того чтобы использовать расширенные возможности, перейдите по ссылке расширенный поиск, находящейся под строкой ввода запроса. Вы попадете на новую страницу, где, помимо поля ввода запроса, размещены поля для формирования сложных


3. Расширенные возможности для пользователей

Из книги Linux программирование в примерах автора Роббинс Арнольд

3. Расширенные возможности для пользователей Windows XP позволяет более гибко модифицировать свой интерфейс, чем это имело место в предшествующих версиях операционной системы Windows. При этом вы можете не только работать с новым интерфейсом Windows XP, но и с большим числом функций


Глава 6 Общие библиотечные интерфейсы — часть 1

Из книги Недокументированные и малоизвестные возможности Windows XP автора Клименко Роман Александрович

Глава 6 Общие библиотечные интерфейсы — часть 1 В главе 5 «Каталоги и служебные данные файлов» мы видели, что непосредственное чтение каталога возвращает имена файлов в том порядке, в каком они хранятся в каталоге. Мы также видели, что struct stat содержит всю информацию о файле


Глава 12 Общие библиотечные интерфейсы — часть 2

Из книги автора

Глава 12 Общие библиотечные интерфейсы — часть 2 В главе 6, «Общие библиотечные интерфейсы — часть 1», был представлен первый набор API библиотеки общего пользования. В некотором смысле, эти API поддерживают работу с фундаментальными объектами, которыми управляют системы Linux


Расширенные INF-файлы

Из книги автора

Расширенные INF-файлы Расширенные INFфайлы отличаются от обычных одной строкой, которую нужно добавить в блок [version]. Ниже приведен пример блока версии для расширенного INF-файла.[Version]Signature="$CHICAGO$"AdvancedINF=2.5,"Эта строка будет выводиться, если на компьютере не найдено библиотеки