Fortran Coder

标题: fortran中快速保存一维数据 [打印本页]

作者: mmSCI    时间: 2021-6-29 18:58
标题: fortran中快速保存一维数据
请问,fortran中最为高效和快速的保存文件方式是什么?是不是这样的?open(9,file=name)write(9,"(*(g0,' '))") data
close(9)
对文件的格式有没有要求,我现在保存的是txt or dat格式




作者: 风平老涡    时间: 2021-6-29 19:30
open(9, file=name, access="stream", form="unformatted")
write(9) data
close(9)
作者: mmSCI    时间: 2021-6-29 19:35
风平老涡 发表于 2021-6-29 19:30
open(9, file=name, access="stream", form="unformatted")
write(9) data
close(9)

多谢,这个为啥会快一些呢?
作者: 风平老涡    时间: 2021-6-30 00:45
mmSCI 发表于 2021-6-29 19:35
多谢,这个为啥会快一些呢?

二进制存储,无格式转换,会快些。




欢迎光临 Fortran Coder (http://bbs.fcode.cn/) Powered by Discuz! X3.2