【发布时间】:2012-07-29 04:33:25
【问题描述】:
是否有用于提供跨平台数据类型的 C(不是 C++、Boost 等)库?
详细说明,我想将int 存储在 32 位 linux 机器的文件中,从 64 位 Windows 机器读取文件和相同的 int。这可能吗?
更新:我也不想使用 sqlite 或某种数据库。我想要一个可以帮助我在整个代码中使用数据类型的库。
【问题讨论】:
-
你需要先挑选你的毒药——ASN.1、xml 等等——然后找到一个支持它的库。
-
你可能想要一个序列化库。 XDR 存在多年。还有许多其他选择。
-
这是关于可移植二进制序列化的。
标签: c cross-platform