- 博客(5)
- 资源 (5)
- 收藏
- 关注
转载 蜘蛛纸牌代码分析
<br />#include <windows.h><br />#include <stdio.h><br />/*<br /> 半年前看Moon大师的蜘蛛纸牌教程后,想自己也跟着做。到最后发现,原理XP SP2后的<br /> 版本已经大不相同,深受打击。前段时间重要搞定它了,呵呵。代码和一些数据如下,语言<br /> 视频教程过两天录好再首发断点论坛。<br /> 感谢看雪Moon大师在百忙中给予的邮件支持和指导。<br /> 作者:Jerson Ju(Zhuji
2010-10-14 20:53:00 9962
转载 蜘蛛纸牌分析与简单DIY
<br />蜘蛛纸牌分析与简单DIY<br /><br />偶尔玩蜘蛛纸牌(以下简称蜘蛛),Windows XP下的一个小游戏。感觉里面有两个地方不怎么好。第一个是显示可行的操作比较麻烦,要点击“游戏”菜单,然后点击“显示可行的操作”方可。第二个是发牌后不能撤销,有时候好不容易堆好了10多张同花顺,只差一两张牌即可销掉,可发牌时发了张K或者Q的大牌,就麻烦了。遇到不合意的程序当然要自己修改了。<br /><br />先搞定第一个,很简单。我们知道Windows是消息驱动的,对于点击菜单项,Windows给目
2010-10-14 20:52:00 4784 1
转载 智能指针总结
<br />为什么要用智能指针? <br />先不说真正的原因,且看有多少大牛推荐要用:<br />《C++ Coding Standards》第13章:Ensure resource are owned by objects. Use explicit RAII and smart pointers。<br />《C++ Common Knowledge》第40章:RAII;第42章:Smart Pointers。<br />《Effective C++,3nd Edition》第3章:Resource
2010-10-11 18:00:00 754
转载 智能指针二
Boost智能指针——shared_ptr<br />boost::scoped_ptr虽然简单易用,但它不能共享所有权的特性却大大限制了其使用范围,而boost::shared_ptr可以解决这一局限。顾名思义,boost::shared_ptr是可以共享所有权的智能指针,首先让我们通过一个例子看看它的基本用法: <br />#include<string><br />#include<iostream><br />#include<boost/shared_ptr.hpp><br /><br />cla
2010-10-11 17:40:00 539
转载 智能指针一
<br /> Boost智能指针——scoped_ptr<br />boost::scoped_ptr和std::auto_ptr非常类似,是一个简单的智能指针,它能够保证在离开作用域后对象被自动释放。下列代码演示了该指针的基本应用: <br />#include<string><br />#include<iostream><br />#include<boost/scoped_ptr.hpp><br /><br />class implementation<br />{<br />public:<
2010-10-11 17:38:00 767
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人