- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 C++、C++学习之我见
----------------------------------------------------------------------------- 声明:这篇文章是本人一段时间思考、认识和言论的自我总结 纯属个人观点、经历的描述,紧供参考 当然也欢迎大家[对本人]和[文中的观点]提出指点:)--------
2003-04-30 11:14:00 10618 14
原创 虚拟的随机迷宫创造器
虚拟的随机迷宫创造器/****************************************************** * 迷宫是一个游戏里经常要用到的东西,以前的迷宫都需要 * * 巫师一个房间一个房间地手工绘制,费时费力,而且一旦 * * 被玩家找出正确的线路,迷宫格局被泄漏,迷宫就不称其
2003-04-04 09:09:00 1629
原创 深入探索COM开发框架 之 MFC和ATL [一]
深入探索MS COM开发框架 之 MFC和ATL By 81_redstar@163.com-------------------------------------------------------------------------------------------------------------------------
2003-04-03 08:55:00 2686
原创 深入探索COM开发框架 之 MFC和ATL [二]
本来,通过C++编译器的cast转换符具有的对地址偏移的计算能力,可以完成任务,不过ATL中还是采用了建表(数据驱动,data-driven)这种策略,以获得更好的性能和灵活性,事实上,(事实上,就性能而已本人认为差别很小,实质在cast方案中,每次都从this出发,计算偏移,得到正确的接口入口点.而数据驱动方案,直接可以直接查询得到接口入口点,因为它在编译时就计算了偏移量,存于表
2003-04-03 08:54:00 1779
原创 深入探索COM开发框架 之 MFC和ATL [三]
1. 事实上,组件类获得接口映射表是通过GetInterfaceMap()静态成员函数先获得interfaceMap结构变量,此变量的第二个值便是接口映射表的入口.InterfaceMap的第一个值保存了基类的_GetBaseInterfaceMap函数指针.为在组件类中找不到接口的定义时,通过_GetBaseInterfaceMap获得基类的interface
2003-04-03 08:54:00 2035
原创 深入探索COM开发框架 之 MFC和ATL [四]
static const AFX_DISPMAP* PASCAL _GetBaseDispatchMap(); / virtual const AFX_DISPMAP* GetDispatchMap() const; / #else#define DECLARE_DISPATCH_MAP() /private: / static const AFX_
2003-04-03 08:54:00 2017 1
C++ GUI Programming with Qt 4, Second Edition
2009-03-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人