Also obwohl bind() nur -1 zurückgibt kann ich einfach errno.h includen und dann mit
Code:
if ( errno == EACCES )
{
fprintf(stderr, "The address is protected, and the user is not the superuser.")
}
das abfragen oder wie meinst du es sonst?
*edit*
Ich habe jetzt gefunden, dass man es so machen kann:
Code:
printf("
Oh dear, something went wrong! %s\n", strerror(errno));
Wie würde ich das mit fprintf nutzen? Einfach so?:
Code:
fprintf(stderr, "
Oh dear, something went wrong! %s\n", strerror(errno));