- 博客(5)
- 收藏
- 关注
原创 使用FreeImage静态库的初始化
FreeImage是一个开源的图片格式处理库,虽然用的时间不长, 但感觉相当不错。最近在用的时候遇到了问题,在用freeImage动态连接库运行良好的程序,改用freeImage静态库后,保存文件出问题,死活保存不了。同事研究了一下,解决了问题,原来是用静态库时,没有初始化freeImage,要调用一下FreeImage_Initialise方法,这样读文件和存文件都没问题了。让人奇怪的是
2007-11-06 17:25:00
1608
原创 遍历删除测试程序
/** * 遍历删除测试程序 * * 测试遍历stl顺序表类容器的删除操作的正确有效的做法 * * msvc 7.1 编译通过 by lwb */#include "stdafx.h"#include "conio.h"#include #include using namespace std;int _tmain(int argc, _TCHAR* argv[]){ typedef l
2007-03-08 09:41:00
681
转载 c/c++ 宏中"#"和"##"的用法
kennyhe 发表于 2007-2-13 12:25:57 一、一般用法我们使用#把宏参数变为一个字符串,用##把两个宏参数贴合在一起.用法:#i nclude#i ncludeusing namespace std; #define STR(s) #s#define CONS(a,b) int(a##e##b)int main(){ printf(STR(vck));
2007-02-27 23:20:00
1752
2
原创 MMORPG的需求
MMORPG(大型多人在线角色扮演游戏)由于玩家数量多(5000左右),所以服务要求丰富。以下总结一般的需求。一、基本需求:实体系统1、类型2、生成3、销毁4、生存,死亡,灵魂移动系统1、前进后退转向2、传送3、面向4、同步战斗系统1、开始2、结束3、伤害、经验计算技能系统1、学习2、遗忘3、使用4、升级物品装备系统1、获取2、丢弃3、使用4、移动位置5、掉落BUFF系
2007-02-05 10:51:00
964
原创 成员函数指针数组
函数指针数组用于同种数据结构,多种处理类型的应用中,主要好处是避免了判断switch的使用。普通函数作为函数指针数组元素可简单赋值,而类的成员函数作为函数指针数组的元素,要特别注意声明的时候(如typedef)要指定类作用域,否则编译会出错。例子://///////////////////// a.hclass A{public: A(); void dispatchMsg(uint3
2007-01-29 17:58:00
1049
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人