【发布时间】:2012-11-06 00:35:28
【问题描述】:
我有一些我希望能够序列化为连续字节流的对象。两个问题:
1) char 的数组是否适合此任务?如果不是,还有什么更好的选择?
2) 这样做最有效的是什么?到目前为止,我所做的是使用memcpy。例如,是否可以将double 转换/转换为chars 的8 个字节,反之亦然,而无需通过memcpy?
我很了解这方面的外部库,但我喜欢学习新东西。
【问题讨论】:
-
序列化的目标是什么?这可能会推动最佳实施。
-
文件 I/O 和发送/接收都使用 MPI
标签: c serialization