其代码被非常好地维护着,结构也简单易懂,可以作为一个非常好的C语言项目进行学习。项目主页:http://sourceforge.net/projects/cjson/ 4. CMockery cmockery是google发布的用于C单元测试的一个轻量级的框架。它很小巧,对其他开源包没有依赖,对被测试代码侵入性小。cmockery的源代码行数不到3K,你阅读一下will_return...
代码量:3000行 语言:C/C++ 实现功能:由嵌入式端、后台云服务器和APP组成,实现了切歌、暂停、继续、音量调节、APP远程控制、语音控制。 适合人群:有C/C++/Linux基础,综合性比较强,可以作为项目提升、毕设、就业等。 硬件平台;mini2440 涉及技术:C/C++、libevnet、json、进程、TCP、QT 八、OpenCV智能小车 难度系数...
其代码被非常好地维护着,结构也简单易懂,可以作为一个非常好的C语言项目进行学习。项目主页:http://sourceforge.net/projects/cjson/ CMockery cmockery是google发布的用于C单元测试的一个轻量级的框架。它很小巧,对其他开源包没有依赖,对被测试代码侵入性小。cmockery的源代码行数不到3K,你阅读一下will_return和mo...
Webbench使用C语言编写,代码非常简洁,源码加起来不到 600 行。 项目地址 http://home.tiscali.cz/~cz210552/webbench.html 02 Tinyhttpd tinyhttpd是一个超轻量型Http Server,使用C语言开发,全部代码只有 502 行(包括注释),附带一个简单的 Client 可以通过阅读这段代码理解一个 Http Server 的本质。 项目地址 ht...
可以通过阅读这段代码理解一个 Http Server 的本质。03 cJSON cJSON是C语言中的一个JSON编解码器,非常轻量级,C文件只有 500 多行,速度也非常理想。虽然cJSON功能不是非常强大,但cJSON的小身板和速度是最值得赞赏的。其代码被非常好地维护着,结构也简单易懂,可以作为一个非常好的C语言项目进行学习。04 ...
本项目主要用到了C语言的循环,函数,指针,结构体,枚举,联合,文件操作,简单的数据结构,并且对逻辑也是有一定的要求,但是这些在我们项目源码里面都会有注释,大家到时候学习的时候千万不要忽略注释,注释可以更好地帮你理解代码,尤其是C语言初学者。 本项目编译环境:VS2019/VS2013; ...
C/C++游戏项目:贪吃蛇大作战,C语言基础常用项目,详细思路+源码,教你打造炫酷贪吃蛇。 2486 -- 13:47 App 你的大学作业,学生管理系统(C++)(链接:https://pan.baidu.com/s/1qoWtZxkQkCn7JzMEvvZulA 提取码:mxzh) 47 -- 1:26:08 App C++11,80行代码实现高效灵活的定时器(定时器、 c++ STL容器、红黑树...
项目地址 http://sourceforge.net/projects/tinyhttpd/ 03 cJSON cJSON是C语言中的一个JSON编解码器,非常轻量级,C文件只有 500 多行,速度也非常理想。 虽然cJSON功能不是非常强大,但cJSON的小身板和速度是最值得赞赏的。 其代码被非常好地维护着,结构也简单易懂,可以作为一个非常好的C语言项目进行学习。
项目地址 http://sourceforge.net/projects/tinyhttpd/ 03 cJSON cJSON是C语言中的一个JSON编解码器,非常轻量级,C文件只有 500 多行,速度也非常理想。 虽然cJSON功能不是非常强大,但cJSON的小身板和速度是最值得赞赏的。 其代码被非常好地维护着,结构也简单...