10个经典的C++源码.pdfVIP

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

个经典的源码

10C++

开源世界有许多优秀的开源项⽬,我选取其中⼗个最优秀的、最轻量级的语的项⽬,希望可以为语开发⼈员提供参考。

CC

1.Webbench

2.Tinyhttpd

3.cJSON

4.CMockery

5.Libe

6.Memcached

7.Lua

8.SQLite

9.UNI6

10.NETBSD

⼗个最值得阅读学习的开源项⽬代码

C

1.Webbench

是⼀个在下使⽤的⾮常单的⽹站压测⼯具。它使⽤模拟多个客户端同时访问我们设定的,测试⽹站在压⼒下⼯作

Webbenchlinuxfork()URL

的性能,最多可以模拟万个并发连接去测试⽹站的负载能⼒。使⽤语编写代码实在太洁,源码加起来不到⾏。下载

3WebbenchC,600

链接:

2.Tinyhttpd

是⼀个超轻量型,使⽤语开发,全部代码只有⾏包括注释,附带⼀个单的,可以通过阅读这段代码理

tinyhttpdHttpSererC502()Client

解⼀个HttpSerer的本质。下载链接:

3.cJSON

是语中的⼀个编解码器,⾮常轻量级,⽂件只有多⾏,速度也⾮常理想。

cJSONCJSONC500

cJSON也存在⼏个弱点,虽然功能不是⾮常强⼤,但cJSON的⼩⾝板和速度是最值得赞赏的。其代码被⾮常好地维护着,结构也单易

懂,可以作为⼀个⾮常好的语项⽬进⾏学习。项⽬主页

C:

4.CMockery

是发布的⽤于单元测试的⼀个轻量级的框架。它很⼩巧,对其他开源包没有依赖,对被测试代码侵⼊性⼩。的

cmockerygoogleCcmockery

源代码⾏数不到,你阅读⼀下和的源代码就⼀⽬了然了。

3Kwill_returnmock

主要特点:

1.免费且开源,google提供技术⽀持;

2.轻量级的框架,使测试更加快速单;

3.避免使⽤复杂的编译器特性,对⽼版本的编译器来讲,兼容性好;

并不强制要求待测代码必须依赖标准,这⼀特性对许多嵌⼊式系统的开发很有⽤

4.C99

下载链接:

.Libev

是⼀个开源的事件驱动库,基于,等提供的基础设施。其以⾼效出名,它可以将事件,定时器,和信号统⼀起来,统

libeepollkqueueOSIO

文档评论(0)

为了知识而活 + 关注
实名认证
文档贡献者

只是改变命运

1亿VIP精品文档

相关文档