Inhaltsverzeichnis

strerror()

#include <cstring>

char * strerror (int errnum) 

Liefert eine Zeiger auf die zur Fehlernummer gehörende Fehlermeldung.

Typischerweise ist die Fehlernummer in errno abgelegt.

Parameter

errnum Fehlernummer

Ergebnis

Rückgabewert: Zeiger auf C-Zeichenkette mit Systemfehlermeldung.

Siehe auch

perror().

Beispiel

strerror.cpp
#include <cerrno>
#include <iostream>
 
int main()
{
  using namespace std;
  FILE *datei = fopen("nichtda", "r");
  if (datei)
  {
    std::cerr << "Fehler beim Oeffnen" << ": " << strerror(errno) << '\n';
  }
}