strerror

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu string.h - Index


Header-Datei

string.h

Kategorie

Routinen für Speicher- und String-Bearbeitung

Prototyp

char *strerror(int errnum);

Beschreibung

Gibt einen Zeiger auf den String mit einer Fehlermeldung zurück.

strerror übernimmt die Fehlernummer im Parameter errnum des Typs int und gibt einen Zeiger auf den String mit der Fehlermeldung zurück, die errnum entspricht.

Rückgabewert

strerror gibt einen Zeiger auf die erstellte Fehlermeldung zurück. Der zurückgegebene String befindet sich in einem statischen Puffer und wird durch jeden nachfolgenden Aufruf von strerror überschrieben.

Beispiel



 #include <stdio.h>
 #include <errno.h>
 int main(void)
 {
   char *buffer;
   buffer = strerror(errno);
   printf("Error: %s\n", buffer);
   return 0;
 }



Portabilität



POSIX Win32 ANSI C ANSI C++

+

+

+

+