1、c++有什么mmorpg 服务端的开源框架
框架我的理解就是用一套类库搭建出程序的方式。比较有名的当然就是mfc,是微软的。还有boland的vcl,不过好像已经卖给别的公司了。还有trolltech公司的qt,这个支持跨平台。
有了基础还需要一个RAD(Rapid Application Development),比如vc,delphi。如果你是手机方面的开发root吧,如不是请参考下面的
C++通用框架和库:
Apache C++ Standard Library:是一系列算法,容器,迭代器和其他基本组件的集合
ASL :Adobe源代码库提供了同行的评审和可移植的C++源代码库。
Boost :大量通用C++库的集合。
BDE :来自于彭博资讯实验室的开发环境。
Cinder:提供专业品质创造性编码的开源开发社区。
Cxxomfort:轻量级的,只包含头文件的库,将C++ 11的一些新特性移植到C++03中。
Dlib:使用契约式编程和现代C++科技设计的通用的跨平台的C++库。
EASTL :EA-STL公共部分。
ffead-cpp :企业应用程序开发框架。
Folly:由Facebook开发和使用的开源C++库。
JUCE :包罗万象的C++类库,用于开发跨平台软件。
libPhenom:用于构建高性能和高度可扩展性系统的事件框架。
LibSourcey :用于实时的视频流和高性能网络应用程序的C++11 evented IO。
LibU : C语言写的多平台工具库。
Loki :C++库的设计,包括常见的设计模式和习语的实现。
MiLi :只含头文件的小型C++库。
openFrameworks :开发C++工具包,用于创意性编码。
Qt :跨平台的应用程序和用户界面框架。
Reason :跨平台的框架,使开发者能够更容易地使用Java,.Net和Python,同时也满足了他们对C++性能和优势的需求。
ROOT :具备所有功能的一系列面向对象的框架,能够非常高效地处理和分析大量的数据,为欧洲原子能研究机构所用。
STLport:是STL具有代表性的版本。
STXXL:用于额外的大型数据集的标准模板库。
Ultimate++ :C++跨平台快速应用程序开发框架。
Windows Template Library:用于开发Windows应用程序和UI组件的C++库。
Yomm11 :C++11的开放multi-methods。
2、JAVA开源是什么意思?标准C和C++是不是开源的?
一种语言有很多实现。你说的是sun公司的java,其他公司也有java的版本,比如ibm,还有gnu的Java。 语言本身是一种标准,没有开源不开源的说法,除非大家有种默认的说法。例如如果没有特指其他的java,java自然直sun公司的java。
开源指的是语言的实现是开源的。比如c,有turbo c,源代码不公开的,就不是开源的。但是linux下默认的gcc是更符合c/c++标准的一种实现,同时也是开源的。而微软的各种c/C++实现(visual c++)就不是开源的。
如果某种语言所有的实现都不是开源的,那它就不是开源的。例如C#过去可以认为它不是开源的,因为仅有的实现visual c#不开源。但c#是一种国际标准,如果有能力谁都可以做出自己的实现,像现在有了Mono project,它是一个开源的c#实现,甚至可以在linux下用。
强调的是,不是说只要公开就是开源,实际上还有其他版权的一些条款,你必须符合某种开源的版权。还有不是说开源的你就可以随便用了,有很多开源产品都有类似“强盗”的条款:粗略地说,只要你用了它的代码,你的代码也必须开源,否则就侵权了。如果做商用,必须仔细看你用的每一个开源库的版权声明,看是否要求你也开源。
3、问一下 用C/C++写的服务器 开源的有哪些?
经典的ACE框架,不过里面的Bug也有很多,用的时候小心。
4、问个白痴问题,C语言开源吗
语言不存在开不开源。语言本身是一套(语法)标准比如"C++11",这个标准的草案网上可内以下载,如果是正式版本容需要付费。
是否开源是指编译C/C++代码的编译器是否开源。
目前只有GCC开源的。intel的和微软的c/c++编译器是不开源的。
5、求一个开源的用c语言写的流媒体服务器程序。最好是linux下,相对比较成熟的。ffserver很不好用,有人会吗
Helix DNA Server
听说是开源的
其实就是取消 real 编码支持的 Real Server 。
但不是 GPL/LGPL/BSD 协议的。是 real 的 rpsl 。具体有什么限制不清楚。
你可内以看看:容
https://helix-server.helixcommunity.org/
或者你可以去 sf.net 上面翻翻,不过这个网站貌似被很多地方的 ISP 给墙了。
需要代理才能上。
6、有哪些小型的C语言开源项目?
这个水平我觉得去做acm练习题好。如果才开始,我觉得很难看得懂sf的项目的,要不看看windows程序设计,或者看看mfc(孙鑫的教程视频很不错,网上有),或者看看linux方面的教程
7、为什么nginx这种开源软件用纯C而不用C++开发
我想没有为啥,刚开始写的人喜欢用就用了