Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ strerror(3C) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

perror(3C)

strerror(3C)                                                   strerror(3C)

NAME
     strerror - Fehlermeldung feststellen

SYNTAX
     #include <string.h>

     char *strerror(int errnum);

BESCHREIBUNG
     strerror() liefert einen Zeiger auf die Fehlermeldung zurück, die
     durch die Nummer errnum angegeben wird. Die zurückgelieferte Zeichen-
     kette sollte vom Programm nicht überschrieben werden, kann jedoch
     durch einen erneuten Aufruf von strerror() oder popen() überschrieben
     werden. Der Inhalt der von strerror() zurückgegebenen Zeichenkette
     (Fehlermeldung) ist abhängig von der in der aktuellen Umgebung einge-
     stellten Kategorie LCMESSAGES.

ERGEBNIS
     Bei Erfolg liefert strerror() einen Zeiger auf die generierte Zeichen-
     kette zurück. Bei einem Fehler kann errno gesetzt werden, in diesem
     Fall ist aber kein bestimmter Rückgabewert festgelegt.

HINWEISE
     Da der Rückgabewert im Fehlerfall nicht festgelegt ist, können Fehler
     nur wie folgt festgestellt werden: errno wird auf 0 gesetzt, dann wird
     strerror() aufgerufen und errno geprüft. Wenn errno ungleich 0 ist,
     muß ein Fehler aufgetreten sein.

SIEHE AUCH
     perror(3C).

























Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026