摘要: 转自:http://www.cnblogs.com/OpenCoder/archive/2009/09/23/1572646.html 委托给了C#操作函数的灵活性,我们可使用委托像操作变量一样来操作函数,其实这个功能并不是C#的首创,早在C++时代就有函数指针这一说法,而在我看来委托就是C#的函数 阅读全文
posted @ 2017-03-08 11:41 Mune 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 函数指针: 定义:函数指针是指向函数的指针变量。 因而“函数指针”本身首先应是指针变量,只不过该指针变量指向函数。这正如用指针变量可指向整型变量、字符型、数组一样,这里是指向函数。 函数指针有两个用途:调用函数和做函数的参数。 例:int function(int c); //声明一个函数 int 阅读全文
posted @ 2017-03-08 11:32 Mune 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/GNLin0820/p/5824168.html 相信正在学习C#的人都有学习过C或C++的经验,本文要讲的第一个要点是C#中的委托(delegate,有些资料也叫代表)。什么是委托,很多人都能自然而然地想到C/C++中的函数指针,事实上很多书和资 阅读全文
posted @ 2017-03-08 11:31 Mune 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/bastard/archive/2012/01/10/2318417.html C++ Event Model 一 事件模型 对发生的事件作出的响应——事件模型。 1 事件: 在面向对象中,就是对象的属性或者状态发生了变化,操作或者接收到了某些动作 阅读全文
posted @ 2017-03-08 11:22 Mune 阅读(13215) 评论(0) 推荐(0) 编辑