- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 算法
<br /> <br />class iphone<br />{<br />public:<br />iphone();<br />~iphone();<br />void init();<br />void ShowStar();<br />void ShowScore();<br />private:<br />typedefvoid(iphone::*CALLBACK_FUN)();<br />CALLBACK_FUNpFun;<br />//听说函数表是静态的所以这个map也要定义成静态...<br
2010-08-31 14:47:00
317
原创 类函数指针的动态映射(回调函数)
class iphone{public:iphone();~iphone();void init();void ShowStar();void ShowScore();private:typedefvoid(iphone::*CALLBACK_FUN)();CALLBACK_FUNpFun;//听说函数表是静态的所以这个map也要定义成静态...mapfunList;};//iphone.cppiphone::iphone(){}iphone::~iphone(){}voidiphone::ShowStar
2010-08-24 10:04:00
549
1
原创 析构函数私有化
前两天去面试 碰到一个 题目 构造函数私有化了。。问有什么问题。。我居然没发现!疯了今天在公司突然想起 析构函数 在什么情况下私有化的问题 (虽然以前知道 但总也记不住 )一位筒子的回复 挺好的 转到这里:只能用new生成的对象 用new生成的对象,在面向对象中是很有用的.它保存在堆上,可以自由控制生命周期。 但如何保证一个对象只能在堆上生成呢?
2010-04-02 09:49:00
2963
原创 typedef on a template
编译real time rendering terrain的时候遇到的。。估计是版本的问题eg:template class cResourcePool{ public: typedef T DataType; //注意,typedef 自己 cResourcePool(){} ~cResourcePool(){} public:
2009-10-20 10:32:00
419
原创 编译shader
前段时间不小心把VS恢复默认设置了。。编译shader弄没了。。写下了以防万一工具->外部工具->右边点添加一个 标题: 随便弄个(eg:fx_2_0)命令:右边浏览找到fxc.exe所在路径。。肯定在dxsdk的安装目录啦参数: /T fx_2_0 $(ItemPath) //$(ItemPath) 可以有点旁边的按钮选择 第一项 项路径。初始目录: 不用改了 默认
2009-10-15 17:17:00
595
转载 定时开机
“你会开机吗?”如果笔者问大家这样的问题,想必会引来一大堆的臭鸡蛋。不过笔者现在是要问“你知道有几种开机方法?”想必没有多少人能完全回答上来。因为除了接上电源,按下主机面板的电源开关进行开机外,还有八种开机方法。如果你不相信的话,就跟着笔者所使用的美达S845E主板来试验一下吧! 第一招:定时开机 现在大多数人的电脑均可支持定时开机功能。比如笔者每天是8:30上班,设定为每天8:30定时开机
2009-09-26 11:32:00
775
原创 原来可以这样。。
早就安装了artifexterra3d 可惜没有源码。。当时就为了他的color picker而着迷。。进去一看原来是用script实现的。。可惜我一窍不通本来想去论坛搜索下。。没想到看到一个牛人写了一个gimp的导出imgest的script(怎么都又用这东西。。完全看不懂)。。公司不让装东西。。先记到这里 有时间回家搞。。http://www.skycn.com/soft/13201.
2009-09-19 16:24:00
454
原创 Doxygen安装版使用步骤
乍一接触陌生的东西,总是习惯的google。。一位同行的文章写的关于doxygen使用的文章写到“太简单了,简单到,看一遍手册想不会用都难。。”我靠。。不错结果一看他下面的文章 OMG 晕了。。然后就是不停的google。。然后我就承认了我的理解能力确实太烂还是自己研究吧。。下面开始:注意。。这里只适用于2005+C++ 版本是doxygen1.6.1,对了我生成的是chm文件这就要用
2009-09-15 11:14:00
605
原创 转的
转载至http://aleung.blogbus.com/logs/242357.htmlmbs: multi byte string, 用char作为存储类型, 一个字符可能对应1个或者多个char, 不能直接确定字符边界. charset不确定. 过去的程序都是采用mbs的.wcs: wide character string, 用wchar_t作为存储类型, 一个字符对于
2009-03-27 11:57:00
424
原创 AO的解释,不错
AO-Ambient Occlusion,“环境吸收”或者“环境光吸收”。什么是Occlusion?简单的来解释,那就想象一下这样的一个情形: 当场景中所有的物体都是单一白色并且是由一个白色灯光来产生均匀的直接照明,那么基本上,结果就是得到一个苍白的图像。但是当某些物体阻挡了相当数量的本应投射到其他物体的光线时,那将会发生什么呢?这些光线没有到达那些物体,结果就是被光线阻挡的地方变得
2009-02-06 09:11:00
1015
原创 编译xvid 1.1.3
下个nasm 然后配置VC选项(方法跟DX路径的配置方法一样)然后就直接点编译了,出现错误类似如下:int后面的int非法 解决办法:搜索intptr_t 这行注释掉 错误2:类似Assembling ../../x86_asm/mem/transfer_mmx.asm 就在解决方案里面右键点击这个asm文件,选择属性 - 自定义生成步骤 - 常规 - 命令行 - 将 input
2008-11-17 08:54:00
353
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人