C序列化或反序列化库tpl
来源:互联网 发布:导入isp数据库 编辑:程序博客网 时间:2024/04/30 21:00
转载于:http://www.oschina.net/p/tpl?fromerr=PfwYBBBS
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);}
0 0
- C序列化或反序列化库tpl
- 一个C的序列化库tpl
- C的序列化库tpl的使用
- 存储序列化 之 tpl
- Objective-C 序列化/反序列化
- WPF,对象序列化或反序列化为一字符串
- 使用 JSON JavaScriptSerializer 进行序列化或反序列化时出错
- 序列化、反序列化类
- C#+ArcEngine 序列化和反序列化AE对象
- c#、java的序列化、反序列化
- Json(c#)序列化与反序列化
- C# 序列化和反序列化
- [C#] 使用 DataContractJsonSerializer 序列化 反序列化
- 【转】c#--json序列化与反序列化
- BinaryFormatter序列化与反序列化(C#)
- JSON序列化与反序列化没有任何格式或空格缩进的对象
- 如何处理“使用 JSON JavaScriptSerializer 进行序列化或反序列化时出错”的问题
- 序列化反序列化
- jsp中的相对路径和绝对路径
- CentOS6.6 yum搭建dns服务器
- Caffe中的反向传播代码理解
- unity 实现pageView翻页效果
- UDP传输小实验
- C序列化或反序列化库tpl
- sql语句- 查询 本月 本周 等相关数据
- Mysql 常用SQL语句集锦
- kafka相关命令
- FileZilla
- 459. Repeated Substring Pattern
- css中的position
- php system和exec区别
- Java语法糖的味道:泛型与类型擦除