haskell读写文件相关(含二进制)
生活随笔
收集整理的這篇文章主要介紹了
haskell读写文件相关(含二进制)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
使用System.IO模塊
使用函數
openBinaryFile :: FilePath -> IOMode -> IO Handle
打開文件 IOMode為 ReadWriteMode, 不然會截斷文件
eg:
h <- openFile "b.txt" ReadWriteMode
hPutChar h 'b'
hPutChar h 'b'
hPutChar h 'b'
hPutChar h 'b'
hPutChar h 'b'
hClose h
如果處理二進制文件
要引入模塊Data.ByteString
hPut :: Handle -> ByteString -> IO ()
Outputs a ByteString to the specified Handle.
===========================
庫文檔路徑
https://downloads.haskell.org/~ghc/7.6-latest/docs/html/libraries/index.html
?
轉載于:https://www.cnblogs.com/zhao1949/p/4838066.html
總結
以上是生活随笔為你收集整理的haskell读写文件相关(含二进制)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Swift初探
- 下一篇: 在网页中JS函数自动执行常用三种方法