03 cJSON cJSON是C语言中的一个JSON编解码器,非常轻量级,C文件只有 500 多行,速度也非常理想。虽然cJSON功能不是非常强大,但cJSON的小身板和速度是最值得赞赏的。其代码被非常好地维护着,结构也简单易懂,可以作为一个非常好的C语言项目进行学习。04 CMockery CMockery 是google发布的用于C单元测试的一个轻...
项目地址:https://github.com/DaveGamble/cJSON cJSON 是一个轻量级的 JSON 解析器和生成器,它提供...
以及绘图库 ncurses 的使用。适合有 C 语言基础,想做练手项目的同学,可以有效的学习 ncurses 绘图库...
项目地址:http://sourceforge.net/projects/tinyhttpd/ 03 cJSON cJSON是C语言中的一个JSON编解码器,非常轻量级,C文件只有 500 多行,速度也非常理想。 虽然cJSON功能不是非常强大,但cJSON的小身板和速度是最值得赞赏的。 其代码被非常好地维护着,结构也简单易懂,可以作为一个非常好的C语言项目进行学习。 项目...
项目名称: design-patterns-cpp 项目简介: 从项目名称就能够猜出来,这是一个C++语言版的设计模式实现,里面包含了常见设计模式的C++ 语言实现。 对于我们的作用: 帮助我们理解和实践设计模式相关知识 项目源码地址:https://github.com/JakubVojvoda/design-patterns-cpp ...
今天给大家分享10个值得推荐的小型 C 语言开源项目 htop:一个交互式的进程监视器,可以实时查看系统资源的使用情况。 ncurses:一个为终端提供高级图形接口的库,可以让开发者轻松创建复杂的终端应用程序。 Jansson:一个轻量级的JSON库,可以让 C 语言轻松解析和构建 JSON 数据。
今天盘点 GitHub 上不错的四个 C语言 开源项目,分别是: 1. 分布式文件系统 2. 云存储系统 3. 游戏模拟器 mGBA 04. 太空侵略者复刻版 01.分布式文件系统 FastDFS 是一款开源的分布式文件系统,功能主要包括:文件存储、文件同步、文件访问等,解决了文件大容量存储和高性能访问的问题。FastDFS 特别适合以文件为载体...
十个最值得阅读学习的C开源项目代码 1.Webbench 2. Tinyhttpd 3. cJSON 4. CMockery Libev 6. Memcached 7. Lua 8. SQLite 9. UNIX v6 10. NETBSD 1. Webbench Webbench 是一个在 linux 下使用的非常简单的网站压测工具。它使用 fork ()模拟多个客户端同时访问我们设定的 URL,测试网站在压力下工作的性能...
项目地址: http://sourceforge.net/projects/tinyhttpd/ 3. cJSON cJSON是C语言中的一个JSON编解码器,非常轻量级,C文件只有 500 多行,速度也非常理想。 cJSON也存在几个弱点,虽然功能不是非常强大,但cJSON的小身板和速度是最值得赞赏的。 其代码被非常好地维护着,结构...
3. 项目名称:来自中国的物联网操作系统rt-thread 项目简介:RT-Thread是一款来自中国的开源嵌入式实时...