C序列化或反序列化库tpl
2016-12-19 10:01
381 查看
转载于:http://www.oschina.net/p/tpl?fromerr=PfwYBBBS
http://coolshell.cn/articles/878.html
http://troydhanson.github.io/tpl/userguide.html#_on_windows
代码示例:
把一个数组(“序号”和“人名”)序例化到文件中。
把上面那个序列化到文件的“序号”和“人名”反序列化回来。
http://coolshell.cn/articles/878.html
http://troydhanson.github.io/tpl/userguide.html#_on_windows
代码示例:
把一个数组(“序号”和“人名”)序例化到文件中。
#include "tpl.h" int main(int argc, char *argv[]) { tpl_node *tn; int id=0; char *name, *names[] = { "joe", "bob", "cary" }; tn = tpl_map("A(is)", &id, &name); for(name=names[0]; id < 3; name=names[++id]) { tpl_pack(tn,1); } tpl_dump(tn, TPL_FILE, "users.tpl"); tpl_free(tn); }
把上面那个序列化到文件的“序号”和“人名”反序列化回来。
#include "tpl.h" int main(int argc, char *argv[]) { tpl_node *tn; int id; char *name; tn = tpl_map("A(is)", &id, &name); tpl_load(tn, TPL_FILE, "users.tpl"); while ( tpl_unpack(tn,1) > 0 ) { printf("id %d, user %s\n", id, name); free(name); } tpl_free(tn); }
相关文章推荐
- C的序列化库tpl的使用
- 序列化支持(2)—Boost的序列化库
- 存储序列化 之 tpl
- 高效的序列化反序列化库
- 一个C的序列化库tpl
- 一个C的序列化库tpl
- Text类序列化似乎有bug
- 几种序列化之间的比较Thrift&protocolbuffer&avro
- 安卓小日记练习(9)序列化对象List,通过文件读取在活动间传递数据
- redis缓存工具类,提供序列化接口
- java学习——序列化与 Transient 关键字
- hadoop8-序列化
- JavaScript的序列化和反序列化
- java序列化解决方案
- MFC序列化和反序列化
- JavaScript序列化,C#反序列化
- 将对象序列化和反序列化
- form表单的元素操作,序列化和使用方法
- 用对象序列化来实现对象的复制
- jQuery序列化表单 serialize() serializeArray()