161
правкаИзменения
Dlerror
,Создал статью
== Объявление ==
'''<tt>UINT32 dlerror( void );</tt>
== Описание ==
Функция [[ElfPack2]], возращает код последней возникшей ошибки модуля работы с динамическими библиотеками.
Используйте эту функцию, чтобы узнать причину отказа выполнения функций семейства dl*.
== Результат ==
#'''UINT32
#:Код последней возникшей ошибки модуля работы с динамическими библиотеками, 0 - нет ошибок.
== Пример ==
<pre>
DLHANDLE solib;
solib = dlopen( L"library.so", 0 );
if(solib == 0)
{
// Возникла ошибка - сообщаем об этом и выводим её код
cprintf("library.so not found, error = %d\n", dlerror());
return;
}
</pre>
== См. также ==
[[dlopen]]
[[dlclose]]
[[dlsym]]
[[Категория:Функции ElfPack2]]
'''<tt>UINT32 dlerror( void );</tt>
== Описание ==
Функция [[ElfPack2]], возращает код последней возникшей ошибки модуля работы с динамическими библиотеками.
Используйте эту функцию, чтобы узнать причину отказа выполнения функций семейства dl*.
== Результат ==
#'''UINT32
#:Код последней возникшей ошибки модуля работы с динамическими библиотеками, 0 - нет ошибок.
== Пример ==
<pre>
DLHANDLE solib;
solib = dlopen( L"library.so", 0 );
if(solib == 0)
{
// Возникла ошибка - сообщаем об этом и выводим её код
cprintf("library.so not found, error = %d\n", dlerror());
return;
}
</pre>
== См. также ==
[[dlopen]]
[[dlclose]]
[[dlsym]]
[[Категория:Функции ElfPack2]]