文件的读写:
file:open(“xxx.dat”, [write, binary, raw])
需要对一个已有文件进行修改,结果每次写入都会把原有文件整个覆盖,后来终于找到了问题的原因了,如果打开文件时给的参数只有write,那么erlang就会默认重写文件,想要修改的话给的参数应该是read,write这两个。
锁定老帖子 主题:erlang 文件读写
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2015-01-11
文件的读写: file:open(“xxx.dat”, [write, binary, raw])
需要对一个已有文件进行修改,结果每次写入都会把原有文件整个覆盖,后来终于找到了问题的原因了,如果打开文件时给的参数只有write,那么erlang就会默认重写文件,想要修改的话给的参数应该是read,write这两个。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |