- 博客(3)
- 收藏
- 关注
原创 EXCEPTION_IN_PAGE_ERROR 异常
这个异常是在读写映射文件而不是页文件的时候导致。例如在访问一个在远程服务器的映射文件的时候断开连接,会产生一个这样的异常。具体可以参考MSDN里的说明:Reading and Writing From a File View、EXCEPTION_RECORD Structure
2010-01-30 12:16:00 4525
原创 C++接口命名要小心
在C++里,我们一般使用C++语言的纯虚类来作为接口类。当一个接口类需要向前兼容时,往往会要求我们在类的末尾增加接口。但是,是不是遵循这个规则就足够了呢?在最近的一次开发中我发现,如果在接口类的最后重载了一个接口,在VC编译器里会把最后一个接口在虚表的位置调整到前面与它名字一样的接口位置的后面。结果破坏了我们的向前兼容。#include // 版本1class IInt
2009-10-26 18:27:00 1503
原创 D3DTOP_DOTPRODUCT3的计算公式
前段时间在使用DirectX进行texture-blending操作时,发现D3DTOP_DOTPRODUCT3操作描述的比较粗略,在使用的时候与预计的结果相差十分大。于是把自己试验的结果记录一下。当时在使用D3DTOP_DOTPRODUCT3操作时,在DirectX文档查询了它的计算公式:SRGBA = (Arg1R ×Arg2R + Arg1G ×Arg2G + Ar
2009-10-23 20:27:00 1084
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人