C
it无聊哥
一个无聊的打杂民工
展开
-
setjmp 与 longjmp解析
setjmp 与 longjmp 提供了C语言中跳转的功能 以下是函数原型int setjmp(jmp_buf env)void longjmp(jmp_buf env, int value)setjmp env 用来建立本地缓冲区并且初始化,用于将来跳转回此处。env将被longjmp使用。如果是从setjmp直接调用返回,setjmp返回值为0。如果是从longjmp恢复的原创 2015-06-01 16:14:06 · 572 阅读 · 0 评论 -
C json 服务端解析字符串,生成哈希表
目前在工作中使用到了JSON数据格式,JSON一种轻量的数据交互格式,比XML要简单,主要使用范围不同,JSON适用于数据量小的,XML可以适用于大规模的数据量,XML的解析很复杂,所以一般开发JSON就可以满足条件。从JSON的官网上可以看到有很多C的库,例如JSON_checker, LibU, json-parser, json-c等等,试用了好几个,发现有的库实现简单,只有生成原创 2015-06-04 17:46:10 · 942 阅读 · 0 评论