自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (4)
  • 收藏
  • 关注

原创 C++模板实现模块间参数传递及回调之三

1 回调管理器利用上面的技术可以实现一个回调管理器,使用这个东西可以使互相关联的模块解耦。1.1 代码示例typedef CCallbackManager CallbackManager;CallbackManager manager;void Test0(){  int a = 9;}void Test1(int i){  int a = 9;}

2012-03-20 23:32:45 615

原创 C++模板实现模块间参数传递及回调之二

1 回调函数1.1 适用范围假设你要设计一个模块,这个模块通过回调的方式与外部其他模块交互,注册回调的接口可能会像下面这样:Class xyz{Void RegisterCallback(void(*)(int));};如果这样就能让你满足的话,请你关了这篇文档,喝杯咖啡或者看看电影消遣一下,以免消耗过多的脑细胞。如果能把类的成员函数作为回调的话会得到很多便利,至少

2012-03-20 23:29:03 884

原创 C++模板实现模块间参数传递及回调(一)

前段时间在用c++设计一个项目的框架时遇见了一些问题,内部模块间的接口过于庞大,因此需要一种统一的方式来实现参数传递,后来就想到了C++的模板,并且做了一个雏形。虽然项目还没开始就挂了,但是我却继续研究了下去,于是就出现了几个泛型类,个人感觉可以在很多的项目设计中通用。     这里介绍了一种模块间传递参数及实现回调机制的泛型接口,并实现了一个泛化的回调管理器。本文的内容对于修补代码和解B

2012-03-19 20:11:50 4212

浅谈C++模板实现模块间参数传递及回调

一篇关于C++模板 设计模式 软件架构的文档,里面实现了一个泛化的命令模式和观察者模式

2012-03-20

关于C++模板和设计模式的文档

一篇关于C++模板 设计模式 软件架构的文档,里面实现了一个泛化的命令模式和观察者模式

2012-03-20

适用于参数传递和回调的C++模板类

自己的写类,感觉应该可以在大部分项目中通用

2012-03-19

C#WINDOWS程序设计.rar

使用C#进行WINDOWS程序设计,英文版,初级资料

2009-06-01

空空如也

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

TA关注的人

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