.\" -*- coding: UTF-8 -*- '\" t .\" Copyright 1995 Yggdrasil Computing, Incorporated. .\" and Copyright 2015 Michael Kerrisk .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH dlerror 3 "15 декабря 2022 г." "Linux man\-pages 6.03" .SH ИМЯ dlerror \- возвращает справку по ошибке для функций программного интерфейса dlopen .SH LIBRARY Dynamic linking library (\fIlibdl\fP, \fI\-ldl\fP) .SH СИНТАКСИС .nf \fB#include \fP .PP \fBchar *dlerror(void);\fP .fi .SH ОПИСАНИЕ Функция \fBdlerror\fP() возвращает понятную человеку, строку с null в конце, описывающую последнюю ошибку, которая произошла при вызове одной из функций программного интерфейса dlopen, произошедшего после последнего вызова \fBdlerror\fP(). Возвращаемая строка \fIне\fP содержит символа новой строки в конце. .PP Функция \fBdlerror\fP() возвращает NULL, если ошибок не было с начала инициализации или с момента её последнего вызова. .SH ВЕРСИИ Функция \fBdlerror\fP() есть в glibc 2.0 и новее. .SH АТРИБУТЫ Описание терминов данного раздела смотрите в \fBattributes\fP(7). .ad l .nh .TS allbox; lbx lb lb l l l. Интерфейс Атрибут Значение T{ \fBdlerror\fP() T} Безвредность в нитях MT\-Safe .TE .hy .ad .sp 1 .SH СТАНДАРТЫ POSIX.1\-2001. .SH ЗАМЕЧАНИЯ .\" .LP .\" The string returned by .\" .BR dlerror () .\" should not be modified. .\" Some systems give the prototype as .\" .sp .\" .in +5 .\" .B "const char *dlerror(void);" .\" .in Сообщение, возвращаемое \fBdlerror\fP(), может располагаться в статически выделяемом буфере, который перезаписывается последующими вызовами \fBdlerror\fP(). .SS История Эта функция является частью программного интерфейса dlopen, возникшего в SunOS. .SH ПРИМЕРЫ Смотрите \fBdlopen\fP(3). .SH "СМ. ТАКЖЕ" \fBdladdr\fP(3), \fBdlinfo\fP(3), \fBdlopen\fP(3), \fBdlsym\fP(3) .PP .SH ПЕРЕВОД Русский перевод этой страницы руководства был сделан Yuri Kozlov и Иван Павлов . .PP Этот перевод является бесплатной документацией; прочитайте .UR https://www.gnu.org/licenses/gpl-3.0.html Стандартную общественную лицензию GNU версии 3 .UE или более позднюю, чтобы узнать об условиях авторского права. Мы не несем НИКАКОЙ ОТВЕТСТВЕННОСТИ. .PP Если вы обнаружите ошибки в переводе этой страницы руководства, пожалуйста, отправьте электронное письмо на .MT man-pages-ru-talks@lists.sourceforge.net .ME .