|
LDCLOSE(3X)НАЗВАНИЕ СИНТАКСИС #include <stdio.h> #include <filehdr.h> #include <ldfcn.h> int ldclose (ldptr) LDFILE *ldptr; int ldaclose (ldptr) LDFILE *ldptr; ОПИСАНИЕ Если значение TYPE (ldptr) не соответствует архивному файлу, ldclose закрывает файл и освобождает память, которую занимала структура LDFILE, ассоциированная с аргументом ldptr. Если TYPE (ldptr) является магическим числом архивного файла, и если в архиве есть еще файлы, то ldclose устанавливает OFFSET (ldptr) на файловый адрес начала следующего элемента архива и возвращает значение FAILURE; при этом структура LDFILE подготавливается для последующего вызова ldopen. Во всех остальных случаях ldclose возвращает значение SUCCESS. Функция ldaclose закрывает файл и освобождает память, которую занимала структура LDFILE, ассоциированная с аргументом ldptr. Ldaclose всегда возвращает SUCCESS. Эта функция часто используется в сочетании с ldaopen. При редактировании связей вызывающей программы следует подключить библиотеку программ доступа к об ектным файлам libld.a. СМ. ТАКЖЕ |
|