c+++开源项目
答:cJSON - JSON编解码器的轻量级选择 cJSON是C语言中的轻量级JSON库,500多行代码既高效又易懂。虽然功能有限,但其小巧和速度使其成为学习C项目的理想范例。项目主页:http://sourceforge.net/projects/cjson/ CMockery - 单元测试轻骑兵 Google出品的CMockery,一个轻量级的C单元测试框架,3K行...
答:8. **SQLite**:作为一款轻量级嵌入式数据库,SQLite的3万行C代码适合学习数据库系统设计和SQL操作。([下载](http://www.sqlite.org/))9. **NetBSD**:一个开源的UNIX-like操作系统,其源代码约1万行,适合初学者学习操作系统内核开发。([下载](http://minnie.tuhs.org/cgi-bin/utree.pl...
答:C语言初学者,必须要了解的六个开源项目 项目一名称:C 项目简介:是的,你没有看错,这个项目的名字就是单个字母C。C是一个宝藏项目,可以说是学习数据结构和刷算法题的利器,因为里面包含了几平各种基础算法、数据结构、以及LeetCode算法题的C语言实现。项目二名称:libhv 项目简介:libhv类似干lib...
答:谢邀。查了一下Github,如果不考虑C项目,那么C++项目数量大致是Java项目的一半。如果包含C项目,那么C/C++项目和Java项目总数是相近的。我觉得Java开源项目多的一个主要原因在于很多Java开源项目背后的商业支持完善,社区活跃,能够保持一个比较好的生态环境,比如Hadoop。开源项目的生存周期很大程度上需要依赖...
答:Google的C++开源代码项目 v8 - V8 JavaScript Engine V8 是 Google 的开源 JavaScript 引擎。V8 采用 C++ 编写,可在谷歌浏览器(来自 Google 的开源浏览器)中使用。V8 根据 ECMA-262 第三版中的说明使用 ECMAScript,并在使用 IA-32 或 ARM 处理器的 Windows XP 和 Vista、Mac OS X 10.5...
答:同时,Hibari也支持Java,C/C++,Python,Ruby和Erlang语言的客户端。 第四推荐的是memcachedb。这是一个由新浪网的开发人员开放出来的开源项目,给memcached分布式缓存服务器添加了Berkeley DB的持久化存储机制和异步主辅复制机制,让memcached具备了事务恢复能力、持久化能力和分布式复制能力,非常适合于需要超高性能读写速度,...
答:开源项目指的是一种软件开发模式,即软件开发者公开其软件源代码,并允许其他人查看、修改和再分发这些代码的软件项目。我觉得有意思,很cool的来源项目还是挺多的,比如FartHero,Tiimo,Zones,Hello以及Cameron's World等,我感觉都是有趣且炫酷的开源项目。1. FartHero 这个 APP 用来评估你的...
答:它可以用于开发各种应用软件,比如操作系统、编译器、数据库等。2、在C语言游戏开发领域赚钱:在C语言开源项目中赚钱,游戏开发已经成为了一个庞大的行业,其中C语言也扮演着重要的角色。随着计算机技术的发展,越来越多的人开始对C语言感兴趣。3、在C语言培训领域赚钱:如果你在C语言方面有着丰富的经验和...
答:7.10个经典的C语言面试基础算法及代码。 四、其他资源 再整理一些资源,零七碎八的,对于学习C语言的过程中会很有帮助的。 1.awesome-c(英文)、awesome-c-cn(中文版) 2.源码阅读--十个C开源项目。 3.一千行以下有哪些值得学习的小型开源项目? - 互联网-知乎。 4.值得推荐的C/C++框架和库。 5.C与 C++ ...
答:GSL全名为GNU Scientific Library,是GNU发起的一个科学计算项目,采用C语言编写,可以在C/C++开发中广泛使用。因为是开源项目,在Windows平台下面没有现成的安装文件可供使用,一般需要自己编译这个项目。现在我把自己从网上找的资料和自己编译的经过汇总一下,写成这个教程。在Windows平台上编译GSL...
网友评论:
蔺威19746908824:
C++ 的开源项目为什么没有 Java 的那么多? -
56409郭康
: 谢邀.查了一下Github,如果不考虑C项目,那么C++项目数量大致是Java项目的一半.如果包含C项目,那么C/C++项目和Java项目总数是相近的.我觉得Java开源项目多的一个主要原因在于很多Java开源项目背后的商业支持完善,...
蔺威19746908824:
推荐一个基于c++语言的开源项目 -
56409郭康
: http://blog.csdn.net/buxiangshui_cd/article/details/6860852这是链接
蔺威19746908824:
有适合新手的C++开源项目吗 -
56409郭康
: 案例1:Score.一个学生成绩处理程序.包括自顶向下的设计方法,问题分析图(PAD),结构体数组,冒泡排序,计算名次,使用函数,甚至包括使用自定义头文件等知识.案例2:Calendar.编写一个打印日历的程序.其中包括函数,自顶向...
蔺威19746908824:
github上有没有值得看看的C++项目 -
56409郭康
: 有很多:libevent、memcache等,这些都是被工业界广泛使用的开源库,水准很高,适合专业人员看
蔺威19746908824:
C++后台开发有哪些练基础的开源项目 -
56409郭康
: 象棋软件:本机版本,服务器版本,Web版本,对弈版本,等等.金融软件:提供定制,给出基础数据走势图服务,提供Web服务接口,等等.几乎你能想到的能用C++做的项目都可以练基础,哪怕用Qt,MFC也可以练基础.因为设计模式也是基础,数据解构与算法也是基础.C++要实现这些思路,没有基础是肯定不行的.
蔺威19746908824:
请问C++方面的开源技术有哪些(比如QT)? -
56409郭康
: 不知道楼主要从事那些方面,开源的东西还是比较多.QT我听过,不过这个东西还没试过.知道做GUI方面的.CEGUI, 也是一个开源的GUI库,主要用于游戏方面的.Ogre, 也是C++写的一个开源有效图形渲染引擎.Phython , Lua, 这些都可以和C++结合.主要学习游戏设计相关,大概说的东西都是那些方面,我也是新手,分析前景就不乱讲了~~~
蔺威19746908824:
有什么适合提高 C/C++ 网络编程能力的开源项目推荐? -
56409郭康
: 如果楼主问的是网络编程,而不是网络框架.那么 redis是最适合学习的,一个简单的 tcp server,再加一个 reactor.如果想了解到更深入包括网络内核那么必须是nginx的网络模块.
蔺威19746908824:
有哪些著名的开源软件是用c++实现的啊 -
56409郭康
: linux 就是用C++开发的!!而且开源!中国的红旗LINUX就是个例子,你可以去看看!!
蔺威19746908824:
c++有什么mmorpg 服务端的开源框架 -
56409郭康
: 框架我的理解就是用一套类库搭建出程序的方式.比较有名的当然就是mfc,是微软的.还有boland的vcl,不过好像已经卖给别的公司了.还有trolltech公司的qt,这个支持跨平台.有了基础还需要一个RAD(Rapid Application Development),比...