FILE*オブジェクトを渡す特定のクロスプラットフォーム ライブラリを使用する必要があります。
別のソース (継承) からファイル記述子を取得します。複数のプロセスで同じfd状態を維持したいと考えています。fork
現在、ファイル記述子をオブジェクトfdopenに変換するために使用しています。FILE*
私の問題は、オブジェクトのfcloseクリーンアップに使用すると、FILE*接続されたファイル記述子が閉じられることです。
このファイル記述子が使用された後も保持したいと思います。
からファイル記述子をレスキューする方法はありますFILE*か?
切り離す方法はありますか?
FILE*または、ファイル記述子をダミーに置き換える方法はありますか?
PSこれはクロスプラットフォームである必要があり、とにかくPOSIX全体でうまくいきます。