OpenSCADAWiki: Roman Savochenko/C Short All/part2/part11 ...

Home | Index | Changes | Comments | Users | Registration | Login  Password:  
 

2.11 Работа с динамическими библиотеками

dlopen (*NIX) <dlfcn.h>
void *dlopen (const char *filename, int flag);
Открывает и возвращает адрес динамической библиотеки <filename> с флагами <flag>.


dlerror (*NIX) <dlfcn.h>
char *dlerror()
Возвращает текстовую строку ошибки возникшей при работе с динамической библиотекой.


dlsym (*NIX) <dlfcn.h>
void *dlsym(void *handle, char *symbol);
Получить адрес функции с именем <symbol> которая ищется в библиотеке <handle>


mycomdlclose (*NIX) <dlfcn.h>
int dlclose(void *handle);
Закрытие, ранее открытой динамической библиотеки


_init() (*NIX)
Выполняется при открытии динамической библиотеки


_fini() (*NIX)
Выполняется при закрытии динамической библиотеки


 
Files[Hide files/form]
There is no comment on this page. [Display comments/form]