C序列化或反序列化库 tpl

BSD
C/C++
跨平台
2014-02-16
lcl

tpl是一个开源的小项目,其主要是提供一个可以序列化或反序列化C语言数据的一个API函数库。tpl号称是最有效率的也是最快的,它可以把你内存中的数据存放到文件中,并可以在你需要的时候用文件中反序例化到内存变量中。而且这个函数库没有依赖于别的函数库。

示例代码:

#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);
}
加载中

评论(0)

暂无评论

暂无资讯

2
回答
HttpClient模拟登陆 求大神解决

首先我使用java HttpClient对某网站进行爬取 但是爬取解析到的是登陆页面 我需要在解析做一个模拟登陆,我在网上了解 可以通过真实的账号密码请求...

08/14 17:52

没有更多内容

加载失败,请刷新页面

没有更多内容

prestashop1.6.1.0列表助手HelperList

列表助手HelperList中generateList方法

2016/01/26 23:18
10
1
extjs4中给字段加上单位的二个办法(behind text)

extjs4中,如某字段的单位是元,万元,或者公里在等,需要在textfield 后面显示这些字, 一个办法是用如下的方案 { xtype: "fieldcontainer", layout: "column", width: 300, items: [ { xt...

2015/12/23 13:36
6
0
收集到一些关于python的文章,存起来慢慢看。。。

newthreading - safer concurrency for Python 安全并发(1回应) http://www.starming.com/index.php?action=plugin&v=wave&tpl=union&ac=viewgrouppost&gid=73&tid=7607 几个 Google App...

2014/08/09 14:46
68
0
Angular ng-include 学习实例

ng-include 可以引入外部的文件到当前视图中。这样可以增强复用性。 最简单的用法 <div ng-include src="'/public/template/tpl.html'"></div> 这样直接把tpl.html加载当前视图中了。 我们还...

2016/06/20 16:15
6
0
CMall2.x模板制作入门系列之2(模板标签/语法)

在ECMall模板中,用"{"开头,以"}"结尾就构成一个标签单元,"{"紧接着的单词就是标签名。在标签单元中单词前含"$"(美元符)的为变量名。 一、资源引用 res标签 功能:返回当前模板当前风格目录...

2013/03/26 11:14
29
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部