现在位置: 首页 > 自动控制 > 文章
2014-05-17 23:03 工业·编程 ⁄ 共 3771字 暂无评论
本节都是些概念性的知识,希望在正式学习DirectX之前,对将要学习的内容有一个整体的认知,以便更好的掌握将要学习的知识。 一、引言 在上个世纪,DirectX还没横空出世之前,游戏厂商都在努力克服着硬件不兼容造成的各种问题。但不幸的是,市面上已经存在的各种繁杂而不统一的硬件配置,让想做出一款供大多数人们都可以畅玩的游戏的想法成为了泡影。在这样的背景下,游戏行业急切需求一项统一的标准化的指标。于是微软公司推出...
阅读全文
2014-05-16 22:47 工业·编程 ⁄ 共 207字 暂无评论
这次的程式调试中遇到了fatal error LNK1104: 无法打开***.exe的错误。 错误分析:LNK 1104是链接的错误,在链接一些lib或者exe文件时,如果链接路径错误或者无法打开其文件时,就会出现这类错误。 解决方法: 1、确保你所用的外部链接库文件路径是正确的:打开属性-》VC++目录-》库目录 的路径; 2、删除已经生成的Debug文件夹,点击重新生成; 3、运行。如果还不行请关闭你的杀毒软件,再进行调试。
阅读全文
2014-05-15 05:39 工业·编程 ⁄ 共 350字 暂无评论
1、C++ Str Library 参考网站:http://www.utilitycode.com/str/ 操作字符串和字符的库,支持Windows和支持gcc的多种平台。提供高度优化的代码,并且支持多线程环境和Unicode,同时还有正则表达式的支持。 2、Common Text Transformation Library 参考网站:http://cttl.sourceforge.net/ 这是一个解析和修改STL字符串的库。CTTL substring类可以用来比较,插入,替换以及用EBNF的语法进行解析。 3、GRETA 参考网站:http:...
阅读全文
2014-05-15 05:38 工业·编程 ⁄ 共 149字 暂无评论
1、s11n 参考网站:http://s11n.net/ 一个基于STL的C++库,用于序列化POD,STL容器以及用户定义的类型。 2、Simple XML Persistence Library 参考网站:http://sxp.sourceforge.net/ 这是一个把对象序列化为XML的轻量级的C++库。
阅读全文
2014-05-14 06:40 工业·编程 ⁄ 共 5174字 暂无评论
文章目录 智能指针 QPointer 很简单的入门程序,应该比较熟悉吧 ^_^ #include <QApplication> #include <QLabel> int main(int argc, char *argv[]) {     QApplication app(argc, argv);     QLabel *label = new QLabel("Hello Dbzhang800!");     label->show(); ...
阅读全文
2014-05-14 05:36 工业·编程 ⁄ 共 172字 暂无评论
1、C++ Threads 参考网站:http://threads.sourceforge.net/ 这个库的目标是给程序员提供易于使用的类,这些类被继承以提供在Linux环境中很难看到的大量的线程方面的功能。 2、ZThreads 参考网站:http://zthread.sourceforge.net/ 一个先进的面向对象,跨平台的C++线程和同步库。
阅读全文
1、Audio/Video 3D C++ Programming Library 参考网站:http://www.galacticasoftware.com/products/av/ AV3D是一个跨平台,高性能的C++库。主要的特性是提供3D图形,声效支持(SB,以及S3M),控制接口(键盘,鼠标和遥感),XMS。 2、KlayGE 参考网站:http://home.g365.net/enginedev/ 国内游戏开发高手自己用C++开发的游戏引擎。KlayGE是一个开放源代码、跨平台的游戏引擎,并使用Python作脚本语言。KlayGE在LGPL协议下...
阅读全文
2014-05-13 09:41 工业·编程 ⁄ 共 928字 暂无评论
缓冲区是用来保存绘图过程中产生的图像数据的内存区域,OpenGL有颜色、深度、累积和模板等四种常用的缓冲区。 相关阅读 ----OpenGL学习总结 由于缓冲区中可能保留有上一次绘图遗留下来的图像数据,这些数据会影响本次绘图,因此在绘制新图之前必须将它们清除掉。颜色缓冲区中存放的是图像的像素颜色数据,深度缓冲区存放的是用于图像消隐的深度信息。在一个三维场景中,距离视点较近的物体肯能部分地或全部地遮挡住距离视点较远...
阅读全文
2014-05-13 09:26 工业·编程 ⁄ 共 5463字 评论 1 条
一.OpenGL是做什么的 一种图形硬件的接口。而不是像C和C++一样的编程语言,更像是一个运行库,提供一些预先封装的函数。 二.OpenGL的主要功能是什么 建模,变换,颜色模式设置,光照和材质设置,纹理映射,位图显示和图像。 三.OpenGL的体系结构是什么 最底层为图形硬件,第二层为操作系统,第三层为窗口系统,第四层为OpenGL,第五层为应用软件。 四.怎么样利用OpenGL来实现我们想要做的事情 首先要明白一点,OpenGL是一个...
阅读全文
老版本: #include <QApplication>  #include <QString>     忘了哪本书上推荐这样包含: #include <QtGui/QApplication>  #include <QtCore/QString>     而今天在测试Qt5代码时发现:QApplication已经从原来的<QtGui/QApplication>移动到<QtWidgets/QApplication>了。 而QtGui中多了一个:<QtWidgets/QGuiApplication> 如果你的代码...
阅读全文