Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
「閉じる」と呼ばれる場合を除いて、Linuxはいつfdを閉じますか?
fd は、ソケット、パイプ、ファイル、またはその他のものです。
次の場合に閉鎖されることを知っています。
「close」関数を直接的または間接的に呼び出します (例: fclose(FILE*))。
プログラムは (子として) fork され、fd には CLOEXEC フラグがあります。
プログラムがクラッシュまたは終了しました。
fdを閉じる方法は他にありますか?どうもありがとう。