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

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

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

Данная глава более эклектична; функции API, рассмотренные здесь, не особо связаны друг с другом. Однако, все они полезны в повседневном программировании под Linux/Unix. Наше представление движется от простых, более общих функций API к более сложным и более специализированным.

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

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

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

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

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

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


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

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

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


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

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

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


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

Из книги Самоучитель работы на Macintosh автора Скрылина Софья

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


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

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

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


1.7.3. Библиотечные папки

Из книги Язык Си - руководство для начинающих автора Прата Стивен

1.7.3. Библиотечные папки Обратите внимание, что на рис. 1.88 отображены две папки с одним именем Библиотеки (Library) и одинаковым значком, но расположенные на разных уровнях иерархии: Папка второго уровня является системной, а папка четвертого уровня — специализированной


3.2.1. Библиотечные вызовы: malloc() , calloc() , realloc() , free()

Из книги Установка, настройка и восстановление Windows 7 на 100% автора Ватаманюк Александр Иванович

3.2.1. Библиотечные вызовы: malloc(), calloc(), realloc(), free() Динамическую память выделяют с помощью функций malloc() или calloc(). Эти функции возвращают указатели на выделенную память. Когда у вас есть блок памяти определенного первоначального размера, вы можете изменить его размер с помощью


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

Из книги Виртуальная библиотека Delphi автора

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


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

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

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


БИБЛИОТЕЧНЫЕ ФУНКЦИИ, КОТОРЫЕ МЫ ИСПОЛЬЗОВАЛИ

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

БИБЛИОТЕЧНЫЕ ФУНКЦИИ, КОТОРЫЕ МЫ ИСПОЛЬЗОВАЛИ      Пока мы хотим только перечислить эти функции, чтобы напомнить о них.      Сначала приведем функции ввода-вывода: getchar( )           /* получение символа */putchar( )           /* печать символа */gefs( )              /* получение


ДРУГИЕ БИБЛИОТЕЧНЫЕ ФУНКЦИИ

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

ДРУГИЕ БИБЛИОТЕЧНЫЕ ФУНКЦИИ      Большинство библиотек будут выполнять и ряд дополнительных функций в тех случаях, которые мы рассмотрели. Кроме функций, распределяющих память, есть функции, освобождающие память после работы с нею. Могут быть другие функции, работающие


Глава 1 Общие сведения

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

Глава 1 Общие сведения 1.1. Гонки на выживание: Windows XP, Windows Vista и Windows 71.2. Новое в Windows 71.3. Версии операционной системы1.4. Системные требования1.5. Проверка на совместимостьПоявления новой операционной системы Windows 7, автором которой является корпорация Microsoft, ждали многие,


Общие вопросы по Delphi и данному FAQ (часть 1)

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

Общие вопросы по Delphi и данному FAQ (часть 1) Введение 1. Какова цель этого FAQ? Этот FAQ предназначен для ответов на некоторые вопросы относительно новой cреды разработки Borland International, называемой Delphi. Этот документ, в действительности, не FAQ в полном смысле этого термина, потому