风过无痕,生命如烟

每个人生下来都是天使,不过这个世界上也存在着恶魔。恶魔是天使变的,因为这个世界充满了诱惑。

导航

2011年4月5日 #

Multi-Monitor Rendering in OpenGL(转载)

摘要: 本文摘自:http://www.rchoetzlein.com/theory/?p=103Multi-Monitor Rendering in OpenGLThis article is about programming multiple graphics cards to render OpenGL scenes on up to 6 monitors with a single computer. Recently, I’ve been doing research in this area for the Allosphere, an immersive, 30ft. display 阅读全文

posted @ 2011-04-05 01:33 hyamw 阅读(797) 评论(0) 推荐(0) 编辑

2011年2月15日 #

ActionScript 3.0 编程 中文版PDF下载地址

摘要: PDF下载地址:http://help.adobe.com/zh_CN/ActionScript/3.0_ProgrammingAS3/flash_as3_programming.pdf在线文档地址:http://help.adobe.com/zh_CN/ActionScript/3.0_ProgrammingAS3/ 阅读全文

posted @ 2011-02-15 11:26 hyamw 阅读(281) 评论(0) 推荐(0) 编辑

2010年11月10日 #

智能指针的缺陷

摘要: 用过智能指针的都知道它的好处,不需要考虑所指向的内存为非法地址,也就是野指针。同时也不需要很在意内存释放的问题(除非你很在意显式的内存释放)。但是智能指针同样有一个天生的缺陷:不能存在相互引用,也就是不能出现下面这种情况:A引用了B,B也引用了A,这个情况会导致A和B永远都不能释放,因为所有其他引用A或者B的实例都取消引用以后,A和B的引用计数没有清零,A和B还互相引用着。在这种情况下,目前我只能... 阅读全文

posted @ 2010-11-10 11:45 hyamw 阅读(602) 评论(0) 推荐(0) 编辑

2010年11月9日 #

C#通过WMI操作本地共享文件夹

摘要: WMI是Windows Management Instrumentation的缩写。它提供能非常强大的功能,比如:主板、BIOS、内存、磁盘、网络等的操作。详情参考:http://msdn.microsoft.com/en-us/library/aa384642(VS.85).aspx这里只是备注一下如何操作本地共享文件夹。共享文件夹大家都应该比较熟悉:共享音乐,电影,游戏,文档什么的给其他人使用... 阅读全文

posted @ 2010-11-09 14:16 hyamw 阅读(822) 评论(1) 推荐(0) 编辑

2010年11月7日 #

C++多重继承

摘要: 今天在考虑一个C++实现的时候需要用到多重继承,突然发觉这么多年来基本都没怎么用过多重继承只是了解多重继承可以用,不过很容易出问题,尤其是基类是从相同的类派生出来的。今天我需要用到的没有这么麻烦,不过我还是对于多重继承的内存释放感到困惑。大家应该都知道设计C++类的时候,如果这个类需要被继承,建议把析构函数声明为virtual的。之前对于这一点的理解是:基类成员的内存释放一般是在基类析构函数里面完... 阅读全文

posted @ 2010-11-07 21:07 hyamw 阅读(501) 评论(0) 推荐(0) 编辑

2010年11月5日 #

托管C++中的范型和模板的区别

摘要: 今天看到一段奇特的托管C++代码(下面的的代码是随手写的类似代码)[代码]熟悉C#的人一看就了解,这不就是C#里面的范型吗?(习惯于C++的我很拗口地说)没错就是范型,不过这是托管C++的版本。之前我一篇托管C++随笔里面有提到托管C++里面其实支持template的。这两个东东功能上是一样的,可以让函数,类支持各种各样的参数。但是这两者之间又有什么区别呢?一头雾水,那就google吧(顺便抱怨一... 阅读全文

posted @ 2010-11-05 11:47 hyamw 阅读(406) 评论(0) 推荐(0) 编辑

2010年11月4日 #

弱引用的字典WeakDictionary(转)

摘要: 本文摘自:http://blogs.msdn.com/b/nicholg/archive/2006/06/04/617466.aspxI recentlyneeded a dictionary which uses weak references to store both its keys and values, but which otherwise tried its hardest to ... 阅读全文

posted @ 2010-11-04 14:53 hyamw 阅读(302) 评论(0) 推荐(0) 编辑

2010年11月3日 #

很随便的随笔

摘要: DevIL可以用来加载各种图片.bmp, .cut, .dds, .doom, .exr, .hdr, .gif, .ico, .jp2, .jpg,.lbm, .mdl, .mng, .pal, .pbm, .pcd, .pcx, .pgm, .pic, .png, .ppm, .psd, .psp, .raw, .sgi, .tga and .tif http://openil.sourcef... 阅读全文

posted @ 2010-11-03 14:28 hyamw 阅读(210) 评论(0) 推荐(0) 编辑

2010年10月22日 #

托管C++笔记(二)原创

摘要: .NET并不是平地而起的,它也是基于Win32构建的。所以不可避免的.NET会调用Win32来实现一些功能。因为标准代码的运行不受.NET运行库控制,所以在调用标准代码时,必须考虑到指针是没有被跟踪的,内存也没有垃圾回收,没有.NET上下文环境。因此不能向标准代码传递对象引用,相反,它们必须被封装为适合标准代码的形式。这个过程称为Interop.非托管类不能包含托管类的数据成员因为非托管类是直接在... 阅读全文

posted @ 2010-10-22 10:25 hyamw 阅读(514) 评论(0) 推荐(0) 编辑

2010年10月21日 #

托管C++笔记(一)原创

摘要: 最近前一个项目结束,新的项目还未开始,并且下一个项目有可能需要用到C#/C++混合编程,于是乎开始了托管C++的学习过程。现在公司的游戏编辑器就是采用了C#做编辑器,C++做游戏引擎,托管C++做封装连接编辑器和引擎。不可否认.NET的功能强大,个人现在也偏好使用C#做工具。不过之前托管C++从未接触,想来凭借多年C++的底子和C#的经验,学习托管C++应该也不是件难事。学习教材:Visual C... 阅读全文

posted @ 2010-10-21 12:03 hyamw 阅读(842) 评论(0) 推荐(1) 编辑