Открыть главное меню

Dlerror: различия между версиями

(http://www.inthesunnyspot.net/#22456 buy cialis from canada - buy generic cialis)
 
(не показано 28 промежуточных версий 5 участников)
Строка 1:Строка 1:
iW3o0e  <a href="http://gopfovmomoih.com/">gopfovmomoih</a>, [url=http://atuyxkqxbodc.com/]atuyxkqxbodc[/url], [link=http://tryesslcwiix.com/]tryesslcwiix[/link], http://myoxskxozcmj.com/
+
<metadesc>Функция ElfPack2, возращает код последней возникшей ошибки модуля работы с динамическими библиотеками.</metadesc>
  
http://topsailnet.com/#39145 buy ambien no prescription - buy ambien no prescription http://www.americanindependentwriters.net/#35827 buy ativan without a prescription - ativan
+
== Объявление ==
 +
'''<tt>UINT32 dlerror( void );</tt>
  
http://lifeofpis.com/#75709 lamisil pill - lamisil skin rash http://www.corasyndicate.com/#59342 buy phentermine - buy phentermine 37.5
+
== Описание ==
 +
Функция [[ElfPack2]], возращает код последней возникшей ошибки модуля работы с динамическими библиотеками.
  
http://donteatthatyet.com/#70608 valium - buy valium online no prescription
+
Используйте эту функцию, чтобы узнать причину отказа выполнения функций семейства dl*.
  
http://www.inthesunnyspot.net/#22456 buy cialis from canada - buy generic cialis
+
== Результат ==
 +
#'''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]]

Текущая версия на 04:52, 8 апреля 2019


Объявление

UINT32 dlerror( void );

Описание

Функция ElfPack2, возращает код последней возникшей ошибки модуля работы с динамическими библиотеками.

Используйте эту функцию, чтобы узнать причину отказа выполнения функций семейства dl*.

Результат

  1. UINT32
    Код последней возникшей ошибки модуля работы с динамическими библиотеками, 0 - нет ошибок.

Пример

DLHANDLE	solib;
solib = dlopen( L"library.so", 0 );
if(solib == 0)
{	// Возникла ошибка - сообщаем об этом и выводим её код	cprintf("library.so not found, error = %d\n", dlerror());	return;
}

См. также

dlopen

dlclose

dlsym