Fehlermeldung unter C ausgeben

Sei es nun Logging oder die Ausgabe von Fehlermeldungen, direkt auf die Konsole, es gibt tatsächlich vorgefertigte Funktionen hierfür.

Über die Headerdatei "err.h" wird diese Funktionalität ermöglicht. Das Beispiel ist ganz einfach und selbsterklärend:

#include <err.h> int main(void) { warnx("warning"); errx(1, "error"); return 0; }

err: warning err: error: Success

Es ist nun weder schön noch besonders innovativ, aber es gibt die vorgefertigten Funktionen, die man auch gern zum Standard ausrufen darf. :-)