用C语言序列化数据结构
我想要一个可以将我的数据结构序列化到磁盘的C库,然后再加载它们。它应该接受任意嵌套的结构,可能使用循环引用。
我认为这个工具需要一个描述我的数据结构的配置文件。允许库使用代码生成,尽管我很确定没有它就可以这样做。
注意我对数据可移植性不感兴趣。我想将它用作缓存,所以我可以依赖不改变的环境。
谢谢。
结果
有人建议Tpl是一个很棒的库,但我相信它不会做任意的对象图,例如每个包含两个其他节点的节点树。
另一个候选人是Eet,这是Enlightenment窗口管理器的一个项目。看起来很有趣但是,似乎没有能力序列化嵌套结构。
吃鸡游戏
海绵宝宝撒
相关分类