自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小小鱼儿的游戏专栏

DirectX Game Develop

  • 博客(7)
  • 收藏
  • 关注

原创 HashTable(散列表)的实现代码及测试代码

/// HashTable 的实现代码及测试代码/// 在VC8.0下编译通过#ifndef _DS_HashTable_H_#define _DS_HashTable_H_#include using namespace std;#include "DebugUtil.h"namespace DataStructures{ inline unsigned int HashStri

2006-08-16 09:35:00 989

原创 让CEGUI支持中文(或者其他多字节文字)

CEGUI是一个很流行的GUI开源库,功能强大,使用方便.  本文针对的是0.2.1版本.此版本目前还没有内嵌对多字节文字(中文,日语,韩语等)的支持.所以需要修改适当的源代码以达到目的.以下以中文举例,谈谈如何通过修改适当的代码以增加对中文显示和输入的支持,稍后会放出源代码.在开始修改之前,我们需要先了解一下CEGUI是如何处理英文的显示和输入的.原理也是很简单的.1.准备一个贴图(Textur

2005-09-05 14:18:00 2566 7

原创 DirectDraw里自定义控件的开发(Demo和源代码)

先放上Demo和源代码,有时间再放上完整教程下载地址:http://www.successheartpower.com/fish/SourceCode/CustomControl_Source.rar

2005-01-25 09:43:00 1428 4

原创 旋转图像代码更新(减小了旋转失真)

代码及Demo下载可以与上次发布的代码做比较,看到改进的地方:1.改正了选择时,图像边缘失真的问题。2.改正了旋转中心不是整数时,边缘失真的问题。

2005-01-23 23:05:00 1641

原创 小谈旋转图片(源码)

源代码下载地址:http://www.successheartpower.com/fish/SourceCode/RotateImageCode.rar暂时先放上代码,稍后在做详细的说明。

2004-12-28 17:43:00 1477 2

原创 小心位操作

在程序中,有时为了提高效率,可能会在很多地方用到位操作,特别是在一些频繁的运算中。比如:假设整数x是2的n次方,(n为非负整数)。y为另一正整数。则 y/x 等于y>>n,   y*x可 等于y这样这种特殊的乘法,除法,求余运算便被位操作代替了,提高了效率。但是我们在用的时候也要多加小心。让我们再看下面一个例子:当y是负数的时候,情况就有了一些变化。(-16)/4等于-4;  (-16)>>2也等

2004-12-02 09:11:00 1054 2

原创 List的用法小探

申请这个blog已经很久了。今天终于静下心来,写点东东。近期在做2D游戏的开发。在程序中很多地方用到了List。现在就来简单的谈一谈。做个开始。 :)我们经常需要遍历一个List。如下:struct sItem{    int x;    int y;};typedef list                lsItem;typedef list::iterator    iterItem;ls

2004-11-26 22:50:00 1230

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除