C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。 C语言也很适合搭配汇编语言来使用(往往可以通过内联汇编语言或与汇编语言目标文件一起连接。对于任何一种操作系统环境,C函数的ABI(Application Binary Interface)与汇编语言的子过程(routine/procedure)的ABI一定是完全兼容的。 尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。 二十世纪八十年代,为了避免各开发厂商用的C语言语法产生差异,由美国国家标准局为C语言订定了一套完整的国际标准语法,称为ANSI C,作为C语言的标准。二十世纪八十年代至今的有关程序开发工具,一般都支持符合ANSI C的语法
上传时间: 2015-05-29
上传用户:勇敢的奋进者
很全的库.OpenGL(全写Open Graphics Library)是个定义了一个跨编程语言、跨平台的编程接口规格的专业的图形程序接口。它用于三维图像(二维的亦可),是一个功能强大,调用方便的底层
标签: c++opengl库
上传时间: 2015-06-27
上传用户:Z1Zhang
OpenGL(全写Open Graphics Library)是个定义了一个跨编程语言、跨平台的编程接口规格的专业的图形程序接口。它用于三维图像(二维的亦可),是一个功能强大,调用方便的底层...
标签: opengl
上传时间: 2015-06-27
上传用户:Z1Zhang
Qt学习资料,界面设计必备。一个跨平台的C++应用程序开发框架。广泛用于开发GUI程序,这种情况下又被称为部件工具箱。也可用于开发非GUI程序,比如控制台工具和服务器。Qt使用于OPIE、Skype、VLC media player、Adobe Photoshop Elements、VirtualBox与Mathematica以及被Autodesk 、欧洲空间局、梦工厂、Google、HP、KDE、卢卡斯影业、西门子公司、富豪集团, 华特迪士尼动画制作公司、三星集团、飞利浦、Panasonic 所使用。
标签: Qt
上传时间: 2015-12-06
上传用户:filling87
《Qt及Qt Quick开发实战精解》代码。Qt(官方发音同cute 发音为/kju:t/,虽然也俗称为Q.T.发音为/kju:tiː/")是一个跨平台的C++应用程序开发框架。广泛用于开发GUI程序,这种情况下又被称为部件工具箱。也可用于开发非GUI程序,比如控制台工具和服务器。Qt使用于OPIE、Skype、VLC media player、Adobe Photoshop Elements、VirtualBox与Mathematica以及被Autodesk 、欧洲空间局、梦工厂、Google、HP、KDE、卢卡斯影业、西门子公司、富豪集团, 华特迪士尼动画制作公司、三星集团、飞利浦、Panasonic 所使用。
上传时间: 2015-12-06
上传用户:filling87
《寿星万年历》是由 许剑伟 先生编写的JavaScript阴阳,行星等多功能的历法工具 里面使用了多种历算方式推演公历、农历、回历。由很高的参考价值,和实使用价值。 但是出于平台方面的因素(我主要是希望能方便的用于移动平台),而我选用的跨平台 方式是c/c++编写,多平台发布的方案,而如果因为这个原因而内嵌JavaScript脚本解释器 到应用是不合算的。 目的: 提取《寿星万年历》中的现代天文算法,历法运算,使用c重新编写。 附注: 我并不会完全复刻一个c语言的寿星万年历,它甚至没有任何一个界面,而是作为单一的 算法库存在的。这样有很多好处,它可以抛离特定语言快速嵌入,而宿主应用可以提供 更好的展现效果。 怎么使用: 把它当成其他c库一样使用就可以了。 为什么用c: 1、些许的性能提升。 2、高可用的跨平台性能。
上传时间: 2016-06-02
上传用户:逍遥派0468
CImg是一个跨平台的C++的图像处理库,提供了加载、处理、显示、保存等一系列功能,其中的图像处理功能尤其强大。 首先,建议先到这里欣赏一下使用CImg代码做的Demo
上传时间: 2017-12-17
上传用户:lantuxin
#SFML —简单快速的多媒体库 SFML是一种简单,快速,跨平台和面向对象的多媒体API。它提供对窗口,图形,音频和网络的访问。它是用C ++编写的,并且具有针对各种语言(例如C,.Net,Ruby,Python)的绑定。 ##作者 -Laurent Gomila-主要开发人员(laurent@sfml-dev.org) -Marco Antognini-OS X开发人员(hiura@sfml-dev.org) -Jonathan De Wachter — Android开发人员(dewachter.jonathan@gmail.com) -Jan Haller(bromeon@sfml-dev.org) -Stefan Schindler(tank@sfml-dev.org) -LukasDürrenberger(eXpl0it3r@sfml-dev.org) -binary1248(binary1248@hotmail.com) -阿图·莫雷拉(Artur Moreira)(artturmoreira@gmail.com) -Mario Liebisch(mario@sfml-dev.org) -SFML社区的许多其他成员 ## 下载 您可以在[SFML的网站](https://www.sfml-dev.org/download.php)上获得最新的官方版本。您还可以从[Git存储库](https://github.com/SFML/SFML)获取当前的开发版本。 ##安装 按照[tutorials](https://www.sfml-dev.org/tutorials/)的说明进行操作,SFML支持的每个平台/编译器都有一个。 ## 学习 有很多学习SFML的地方: * [官方教程](https://www.sfml-dev.org/tutorials/) * [在线API文档](https://www.sfml-dev.org/documentation/) * [社区Wiki](https://github.com/SFML/SFML/wiki/) * [社区论坛](https://en.sfml-dev.org/forums/)([法语](https://fr.sfml-dev.org/forums/)) ##贡献 SFML是一个开源项目,它需要您的帮助才能继续发展和改进。如果您想参与其中并提出一些其他功能,提交错误报告或提交补丁,请查看[贡献准则](https://www.sfml-dev.org/contribute.php)。
上传时间: 2021-01-25
上传用户:
使用python编程的程序员也可以使用wxwidgets来构建跨平台应用界面了,它就是wxpython
标签: wxPython
上传时间: 2021-12-26
上传用户:
此资料为QT4的中文学习资料,其中介绍了QT这个跨平台C++图形用户界面应用程序开发框架,有需要的敬请下载查看
标签: qt4
上传时间: 2022-01-13
上传用户:canderile