![]() |
|
|
Fehlerbehandlung: errno
Die meisten Systemaufrufe liefern einen Rückgabewert kleiner 0, wenn etwas
schief gelaufen ist. Ist der Rückgabewert nicht aussagekräftig genug, so
verwendet UNIX die globale Variable
Die Funktion
#include <stdio.h> void perror(const char *meldung);
Da es sich beispielsweise bei
X-Anwendungen gut macht, wenn die Fehlermeldung nicht auf stderr,
sondern beispielsweise in einer Dialogbox erscheint, verwendet man dort statt
des Aufrufes von
#include <string.h> char *strerror(int errnum);
|
|
Copyright © Rheinwerk Verlag GmbH 2003
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken.
Ansonsten unterliegt das Openbook denselben Bestimmungen wie die gebundene Ausgabe:
Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt.
Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie
Einspeicherung und Verarbeitung in elektronischen Systemen.
Nutzungsbestimmungen | Datenschutz | Impressum
Rheinwerk Verlag GmbH, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, service@rheinwerk-verlag.de
Cookie-Einstellungen ändern