【发布时间】:2021-09-15 02:25:23
【问题描述】:
我正在寻找有关如何将相对较大 (>12M) 的双精度数字二进制文件读入 rust 数组的帮助/示例。我有关于文件中 f64 值数量的元数据。
我已经阅读并看到了byteorder crate,但没有发现文档/示例特别有用。
这不是需要 BufRead 的东西,因为这可能不会提高性能。
谢谢!
【问题讨论】:
-
您是否遇到了特别的困难?将 8 个字节读入缓冲区并使用 bincode 将其转换为 f64 似乎非常困难。
-
最简单的方法是使用
byteordercrate 中的read_f64_into。
标签: rust io binaryfiles binary-data