.\" -*- 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 "31 октября 2023 г." "Linux man\-pages 6.06" .SH ИМЯ dlerror \- возвращает справку по ошибке для функций программного интерфейса dlopen .SH LIBRARY Dynamic linking library (\fIlibdl\fP, \fI\-ldl\fP) .SH СИНТАКСИС .nf \fB#include \fP .P \fBchar *dlerror(void);\fP .fi .SH ОПИСАНИЕ Функция \fBdlerror\fP() возвращает понятную человеку, строку с null в конце, описывающую последнюю ошибку, которая произошла при вызове одной из функций программного интерфейса dlopen, произошедшего после последнего вызова \fBdlerror\fP(). Возвращаемая строка \fIне\fP содержит символа новой строки в конце. .P Функция \fBdlerror\fP() возвращает NULL, если ошибок не было с начала инициализации или с момента её последнего вызова. .SH АТРИБУТЫ Описание терминов данного раздела смотрите в \fBattributes\fP(7). .TS allbox; lbx lb lb l l l. Интерфейс Атрибут Значение T{ .na .nh \fBdlerror\fP() T} Безвредность в нитях MT\-Safe .TE .SH СТАНДАРТЫ POSIX.1\-2008. .SH ИСТОРИЯ glibc 2.0. POSIX.1\-2001. .P SunOS. .SH ЗАМЕЧАНИЯ .\" .P .\" 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(). .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 .