设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客

C++接口:BeneJSON 0.9.3 发布

2010-8-1 18:03| 发布者: walkerxk| 查看: 3093| 评论: 0|来自: OSMSG

摘要: BeneJSON 是一个核心使用 C语言 编写的 C++ 接口,其特点是速度快、体积小,可集成到第三方软件。详细如下: BeneJSON 0.9.3 主要特点为支持 Windows 下使用 MinGW 进行编译,修复了空文件时导致 PullParser 崩溃的 ...

BeneJSON 是一个核心使用 C语言 编写的  C++ 接口,其特点是速度快、体积小,可集成到第三方软件。详细如下:

BeneJSON 0.9.3 主要特点为支持 Windows 下使用 MinGW 进行编译,修复了空文件时导致 PullParser 崩溃的问题。

This is a C/C++ JSON input parsing library

The core is meant to be fast, minimal and easy to integrate directly into source.

C++ is used for the interface, while the core is written in C.

Here are some key features of “BeneJSON”:

· Stream parsing
· Memory constrained embedded systems
· Web services handling JSON input
· Configuration file reading
· One by one pull parsing (aka generator)
· Wrap around C callback interface for implementing scripting language binding
· Full verification of JSON spec
· Additional support of interpreting NaN, +/- Infinity values
· Provide the BEST solution for the needs of embedded systems
· Provide a COMPETITIVE solution for uses in other computing domains
· Easy to integrate
· Direct source integration
· Dynamic library
· Basis of scripting library binding
· Use in callback based architectures or directly read results on return
· Provide C based core
· Operates in both callback and return type modes using the same function
· ZERO use of global variables, including malloc calls
· Zero memory leaks by design
· Provide high level C++ interface
· Simplified usage of C core
· ZERO use of malloc and global variables in shipped code
· Streaming pull parsing API
· Verify input’s syntactic properties
· Easy integration with external input sources, I/O libraries


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部