Fortran Coder

查看: 9782|回复: 3

[文件读写] fortran中快速保存一维数据

[复制链接]

33

帖子

12

主题

0

精华

熟手

F 币
138 元
贡献
93 点
发表于 2021-6-29 18:58:41 | 显示全部楼层 |阅读模式
请问,fortran中最为高效和快速的保存文件方式是什么?是不是这样的?open(9,file=name)write(9,"(*(g0,' '))") data
close(9)
对文件的格式有没有要求,我现在保存的是txt or dat格式



213

帖子

2

主题

0

精华

宗师

F 币
2126 元
贡献
875 点

规矩勋章

发表于 2021-6-29 19:30:32 | 显示全部楼层
open(9, file=name, access="stream", form="unformatted")
write(9) data
close(9)

33

帖子

12

主题

0

精华

熟手

F 币
138 元
贡献
93 点
 楼主| 发表于 2021-6-29 19:35:03 | 显示全部楼层
风平老涡 发表于 2021-6-29 19:30
open(9, file=name, access="stream", form="unformatted")
write(9) data
close(9)

多谢,这个为啥会快一些呢?

213

帖子

2

主题

0

精华

宗师

F 币
2126 元
贡献
875 点

规矩勋章

发表于 2021-6-30 00:45:15 | 显示全部楼层
mmSCI 发表于 2021-6-29 19:35
多谢,这个为啥会快一些呢?

二进制存储,无格式转换,会快些。
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-5-25 23:16

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表