#include
<cstring>
char * strerror (int errnum)
Liefert eine Zeiger auf die zur Fehlernummer gehörende Fehlermeldung.
Typischerweise ist die Fehlernummer in errno abgelegt.
errnum | Fehlernummer |
Rückgabewert: Zeiger auf C-Zeichenkette mit Systemfehlermeldung.
#include <cerrno> #include <iostream> int main() { using namespace std; FILE *datei = fopen("nichtda", "r"); if (datei) { std::cerr << "Fehler beim Oeffnen" << ": " << strerror(errno) << '\n'; } }