mark.zlatoust.ru Послать письмо Webmaster-у Web-Master © Бернадинер Марк 

Златоуст.Ru

 

 

LDCLOSE(3X)                                         LDCLOSE(3X)

НАЗВАНИЕ 
        ldclose, ldaclose -  закрыть  объектный  файл  обычного
        формата

СИНТАКСИС 
        #include 
        #include 
        #include 
        
        int ldclose (ldptr)
        LDFILE *ldptr;
        
        int ldaclose (ldptr)
        LDFILE *ldptr;

ОПИСАНИЕ 
        Функции ldopen(3X) и ldclose обеспечивают унифицирован-
        ный доступ как к отдельным объектным файлам,  так  и  к
        объектным файлам, входящим в состав архивов. С  помощью
        этих функций архив объектных файлов может быть  обрабо-
        тан так, как если бы он был последовательностью отдель-
        ных объектных файлов обычного формата.

        Если значение TYPE (ldptr) не  соответствует  архивному
        файлу, ldclose закрывает файл и освобождает память, ко-
        торую  занимала структура LDFILE, ассоциированная с ар-
        гументом ldptr. Если TYPE (ldptr)  является  магическим
        числом архивного файла, и если в архиве есть еще файлы,
        то ldclose устанавливает OFFSET (ldptr) на файловый ад-
        рес начала следующего элемента архива и возвращает зна-
        чение  FAILURE; при этом структура LDFILE подготавлива-
        ется для последующего вызова ldopen. Во всех  остальных
        случаях ldclose возвращает значение SUCCESS.

        Функция ldaclose закрывает файл и  освобождает  память,
        которую занимала структура  LDFILE,  ассоциированная  с
        аргументом ldptr. Ldaclose всегда  возвращает  SUCCESS.
        Эта функция часто используется в сочетании с ldaopen.

        При редактировании связей вызывающей программы  следует
        подключить библиотеку программ доступа к объектным фай-
        лам libld.a.

СМ. ТАКЖЕ 
        fclose(3S), ldopen(3X), ldfcn(4).



 

 

Бернадинер Марк Абрамович

Мое резюме

Компьютерная страничка

Ресурсы сети

Фотоальбом

 

 

 

mark.zlatoust.ru Послать письмо Webmaster-у Web-Master © Бернадинер Марк