関数型プログラミング言語Haskell Part16
■ このスレッドは過去ログ倉庫に格納されています
0041デフォルトの名無しさん
2011/10/08(土) 15:22:55.70使えない
素直にFILE*を作るCライブラリを呼び出す
どうしてもHandleから作る必要があるなら fd を通す
handleToFd で Handle から fd にして
C の fdopen で fd からFILE* にして
とか
FILEとかHandleはライブラリも状態を持ってるから直接のマッピングは無理
fd は状態をカーネルが管理しているから、ライブラリ間では比較的ポータブルだけど
■ このスレッドは過去ログ倉庫に格納されています