c开源服务器框架_c 开发框架

hacker|
86

文章目录:

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。

求一个开源的用c语言写的流媒体服务器程序。最好是linux下,相对比较成熟的。ffserver很不好用,有人会吗

Helix DNA Server

听说是开源的

其实就是取消 real 编码支持的 Real Server 。

但不是 GPL/LGPL/BSD 协议的。是 real 的 rpsl 。具体有什么限制不清楚。

你可以看看:

或者你可以去 sf.net 上面翻翻,不过这个网站貌似被很多地方的 ISP 给墙了。

需要代理才能上。

求推荐C# Winform 开源框架或C#开源平台

国内做的好的 Winform 开源框架或C#开源平台有 C/S系统开发框架

技术比较成熟,在这个地址看下。

有哪些优秀的 C/C++ 开源代码框架?这些框架的设计思路是怎样的

框架我的理解就是用一套类库搭建出程序的方式。比较有名的当然就是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。

有没有开源的C语言框架

网上很多的免费提供下载的:pageadmin cms、discha这些都不错、你可以去下载试试。。

C++或者C++的开源框架中有没有对象流,网络编程中要用到。

目前通用的编程语言有两种形式:汇编语言和高级语言。

汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆。它同样需要编程者将每一步具体的操作用命令的形式写出来。汇编程序通常由三部分组成:指令、伪指令和宏指令。汇编程序的每一句指令只能对应实际操作过程中的一个很细微的动作,例如移动、自增,因此汇编源程序一般比较冗长、复杂、容易出错,而且使用汇编语言编程需要有更多的计算机专业知识,但汇编语言的优点也是显而易见的,用汇编语言所能完成的操作不是一般高级语言所能实现的,而且源程序经汇编生成的可执行文件不仅比较小,而且执行速度很快。

高级语言是目前绝大多数编程者的选择。和汇编语言相比,它不但将许多相关的机器指令合成为单条指令,并且去掉了与具体操作有关但与完成工作无关的细节,例如使用堆栈、寄存器等,这样就大大简化了程序中的指令。同时,由于省略了很多细节,编程者也就不需要有太多的专业知识。

高级语言主要是相对于汇编语言而言,它并不是特指某一种具体的语言,而是包括了很多编程语言,如目前流行的VB、VC、FoxPro、Delphi等,这些语言的语法、命令格式都各不相同。

高级语言所编制的程序不能直接被计算机识别,必须经过转换才能被执行,按转换方式可将它们分为两类:

解释类:执行方式类似于我们日常生活中的“同声翻译”,应用程序源代码一边由相应语言的解释器“翻译”成目标代码(机器语言),一边执行,因此效率比较低,而且不能生成可独立执行的可执行文件,应用程序不能脱离其解释器,但这种方式比较灵活,可以动态地调整、修改应用程序。

编译类:编译是指在应用源程序执行之前,就将程序源代码“翻译”成目标代码(机器语言),因此其目标程序可以脱离其语言环境独立执行,使用比较方便、效率较高。但应用程序一旦需要修改,必须先修改源代码,再重新编译生成新的目标文件(* .OBJ)才能执行,只有目标文件而没有源代码,修改很不方便。现在大多数的编程语言都是编译型的,例如Visual C++、Visual Foxpro、Delphi等。

1条大神的评论

  • avatar
    访客 2022-07-13 上午 12:42:19

    ++库。Yomm11 :C++11的开放multi-methods。有没有开源的C语言框架网上很多的免费提供下载的:pageadmin cms、discha这些都不错、你可以去下载试试。。C++或者C++的开源框架中有没有对象流,网络编

发表评论