自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 实现C++双分派

/******************************************************************** author : Clark/陈泽丹 created : 2014-4-22 purpose : 双分派文件 本想用暴力模板双分派解决就好了,因为类型不过五六个,但每每动笔时就有一个 幽灵般的声音在回荡:暴力法的遍历开销XXX... 这

2014-04-23 05:07:00 1416

转载 双分派的代码

暴力活是程序员都不想做的,但有的时候你别无选择,但是这种情况下你并不是没有子弹了,暴力可做的事情,多数是类似的重复劳动,C++编译器可以帮我们做这些,只不过你要给编译器一个生成规则,模板是一个描述这种规则的工具。 我来展示一个极其野蛮的行为,有如下4个class: class MyA; class MyB; class MyC; class MyD; 为了对其双分配,我们需

2014-04-23 02:15:27 642

转载 多态的双重分派实现

多态的双重分派实现 一般的多态是单重分派,即一个基类指针(或引用)直接到绑定到某一个子类对象上去,以获得多态行为。在前面“多态化的构造函数和非成员函数”介绍中,非成员函数函数operator     但很多时候我们需要双重分派或多重分派。比如有一个外太空天体碰撞的视频游戏软件,涉及到宇宙飞船SapceShip、太空站SpaceStation、小行星Asteroid,它们都继承自GameObje

2014-04-23 01:13:45 1148 1

原创 数据库操作集

/******************************************************************** author : Clark/陈泽丹 created : 2014-4-1 purpose : 缓冲器 ********************************************************************

2014-04-02 23:38:47 792

原创 erlang 实现多状态机

-module(code_lock). -behaviour(gen_fsm). -export([start_link/1]). -export([button/1]). -export([init/1, locked/2, open/2]). start_link(Code) -> gen_fsm:start_link({local, code_lock}, code_lock,

2014-04-02 04:21:13 1297

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除