wie kann ich überprüfen, ob ein File-Descriptor noch gültig ist?



  • Wenn mein Programm mitten im Ablauf unterbrochen wird, möchte ich alle offenen File-Descriptoren mit fclose(FILE *stream) schließen.
    Nun muss ich herausfinden ob mein Descriptor noch gültig ist, denn wenn ich er schon vorher geschlossen wurde und ich ihn nun wieder schliesse bekomme ich ein Seg-fault.


Anmelden zum Antworten