07 2011 档案

摘要:一、核心编程二、多媒体 三、互联网 四、数据库系统 首先,基本的数据结构、算法,数据流、线程、面向对象设计概念,模式等。游戏软件本质上是一个实时软件。玩家透过软件,与机器或其它玩家互动。它需要眩目的声光效果、流畅的使用者输入、操作机制、网络资源等,这些项目的实作,都是与硬件高度相依的。因此,在底层技术的开发上,熟悉操作系统和开发环境比编程语言更重要。 某些基础层次的技术,例如:游戏AI常用的决策树、有限状态机、路径搜寻等算法,2D游戏使用的平面贴图、矩阵、图块表、斜向视角、置换页滚动条、调色盘、点画、混色…等种种技术或特效,由于并不特别困难,且非常直觉;因而往往造成编程人员的错觉,认为很容易就 阅读全文
posted @ 2011-07-30 12:32 小 楼 一 夜 听 春 雨 阅读(524) 评论(0) 推荐(0) 编辑
摘要:在3DSAMX安装目录下有一个Plugins文件夹,在刚装好3DSMAX程序时,这个文件夹里是没有任何文件的,但你学习或使用插件,这个文件夹就会渐渐增加不少文件,这里的文件就是我们所说的插件。当我们安装了插件之后,通常情况下会在3DSAMX安装目录下的Plugins文件夹增加一些相应的插件文件。在启动3DSMAX程序时,这里的插件文件会被加载到3DSMAX程序中,为3DSMAX提供许多的新增功能。插件的作用简单说来就是为3DSMAX增加新功能。插件的虽然种类繁多,但安装方法在大致可分为两种:一种是直接将插件*.dlo *.dlu等文件直接复制到3DSMAX的plugins目录中即可。这类插件通 阅读全文
posted @ 2011-07-29 16:37 小 楼 一 夜 听 春 雨 阅读(1144) 评论(0) 推荐(1) 编辑
摘要:用法:static_cast < type-id > ( expression ) 该运算符把expression转换为type-id类型,但没有运行时类型检查来保证转换的安全性。它主要有如下几种用法: ①用于类层次结构中基类和子类之间指针或引用的转换。 进行上行转换(把子类的指针或引用转换成基类表 阅读全文
posted @ 2011-07-29 15:26 小 楼 一 夜 听 春 雨 阅读(849) 评论(0) 推荐(1) 编辑
摘要:一个人的成功取决于晚上的8点至10点--经典语录必读经典语录1: 哈佛有一个著名的理论:人的差别在于业余时间,而一个人的命运决定于晚上8点到10点之间。每晚抽出2个小时的时间用来阅读、进修、思考或参加有意的演讲、讨论,你会发现,你的人生正在发生改变,坚持数年之后,成功会向你招手。不要每天抱着QQ/M 阅读全文
posted @ 2011-07-27 16:44 小 楼 一 夜 听 春 雨 阅读(1202) 评论(0) 推荐(0) 编辑
摘要:感觉这篇文章总结的不错,就转载过来了,原文链接:http://blog.csdn.net/xxxluozhen/article/details/6611663 我已经总结了几条代码设计的方法和规则,在下文一一列出,希望能够帮助你避免犯一些错误,使得你的程序更加健壮。 Initializing Loc 阅读全文
posted @ 2011-07-20 10:30 小 楼 一 夜 听 春 雨 阅读(684) 评论(0) 推荐(0) 编辑
摘要:#estl 第50条:熟悉与STL相关的web站点。三个:www.sgi.com/tech/stl、www.stlport.org 和 www.boost.org。 #estl 第49条:学会分析与STL相关的编译器诊断信息。嗯,第一招是替换大法,然后介绍了一下与容器、插入迭代器、绑定器、输出迭代器 阅读全文
posted @ 2011-07-14 22:42 小 楼 一 夜 听 春 雨 阅读(543) 评论(0) 推荐(0) 编辑
摘要:采用PostThreadMessage即可BOOLPostThreadMessage(DWORDidThread, //线程ID,通过创建线程后的idUINT Msg, //消息idWPARAMwParam, LPARAMlParam);然后在线程通过GetMessage or PeekMessage去获取该消息.代码片段如下:unsigned int CALLBACK thread_func(LPVOID lp){while(1){MSG msg; while (GetMessage(&msg, NULL, 0, 0))//while (PeekMessage(&msg, N 阅读全文
posted @ 2011-07-13 09:57 小 楼 一 夜 听 春 雨 阅读(2478) 评论(0) 推荐(0) 编辑
摘要:TGA(Tagged Graphics)文件 TGA是由美国Truevision公司为其显示卡开发的一种图像文件格式,已被国际上的图形、图像工业所接受。现在已成为数字化图像,以及运用光线跟踪算法所产生的高质量图像的常用格式。TGA文件的扩展名为.tga。TGA的结构比较简单,属于一种图形、图像数据的通用格式,目前大部分文件为24位或32位真彩色,在多媒体领域有着很大影响。由于Truevision公司推出TGA的目的是为了采集、输出电视图像,所以TGA文件总是按行存储、按行进行压缩的,这使得它同时也成为计算机生成图像向电视转换的一种首选格式。使用photoshop软件可以打开此类文件。结构 TG 阅读全文
posted @ 2011-07-12 16:00 小 楼 一 夜 听 春 雨 阅读(3268) 评论(0) 推荐(0) 编辑
摘要:ofstream是从内存到硬盘,ifstream是从硬盘到内存,其实所谓的流缓冲就是内存空间; 在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符: 1、插入器(<<) 向流输出数据。比如说系统有一个默认的标准 阅读全文
posted @ 2011-07-12 11:49 小 楼 一 夜 听 春 雨 阅读(626) 评论(0) 推荐(0) 编辑
摘要:在std::list中删除一个元素非常简单,直接使用erase方法即可,代码如下: for(iter = list.begin(); iter != list.end();) {if (shouldDelete(*iter))iter = list.erase(iter);else++iter;} 阅读全文
posted @ 2011-07-08 10:56 小 楼 一 夜 听 春 雨 阅读(14735) 评论(0) 推荐(1) 编辑
摘要:from:http://blog.csdn.net/sjf331/archive/2005/04/07/339254.aspx printf 可能是许多程序员在开始学习C 语言时接触到的第二个函数(我猜第一个是main),说起来,自然是老朋友了,可是,你对这个老朋友了解多吗?你对它的那个孪生兄弟sprintf 了解多吗?在将各种类型的数据构造成字符串时,sprintf 的强大功能很少会让你失望。由于sprintf 跟printf 在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中,后者则直接在命令行上输出。这也导致sprintf 比printf 有用得多。所以本文着重介绍sprin 阅读全文
posted @ 2011-07-07 17:41 小 楼 一 夜 听 春 雨 阅读(506) 评论(0) 推荐(0) 编辑
摘要:转载自http://www.cnblogs.com/KevinYang/archive/2010/06/18/1760597.html字符编码的问题看似很小,经常被技术人员忽视,但是很容易导致一些莫名其妙的问题。这里总结了一下字符编码的一些普及性的知识,希望对大家有所帮助。还是得从ASCII码说起说到字符编码,不得不说ASCII码的简史。计算机一开始发明的时候是用来解决数字计算的问题,后来人们发现,计算机还可以做更多的事,例如文本处理。但由于计算机只识“数”,因此人们必须告诉计算机哪个数字来代表哪个特定字符,例如65代表字母‘A’,66代表字母‘B’,以此类推。但是计算机之间字符-数字的对应关 阅读全文
posted @ 2011-07-06 15:12 小 楼 一 夜 听 春 雨 阅读(540) 评论(0) 推荐(0) 编辑
摘要:一,ping 它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令 是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样 大小的数据包,根据返回的数据包我们可 阅读全文
posted @ 2011-07-03 09:40 小 楼 一 夜 听 春 雨 阅读(514) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示