Chinaunix
标题:
请问一下handler具体是什么意思?那handle呢?
[打印本页]
作者:
qooweds
时间:
2013-08-15 16:59
标题:
请问一下handler具体是什么意思?那handle呢?
rt,这两个词的意思一直都很模糊,没有确切的弄明白
请问有具体的解释吗?先谢过了
作者:
bruceteen
时间:
2013-08-16 09:24
很多人认为 句柄 是乱翻译,即 句柄 中的 句 为 句子 之义,来源于编译分析
但我认为 句 通 曲,即 句柄 为 曲柄
作者:
bruceteen
时间:
2013-08-16 09:36
找到一段古文
凡曲折之物,侈为倨,敛为句
意思是(若我翻译得不对,请指正):弯曲得不那么厉害的称为“倨”,弯曲得很厉害的称为“句”
作者:
qooweds
时间:
2013-08-16 09:52
这个...谢谢.
不过有点太高深了,有更浅显易懂直接一些的解释吗?
handle和handler的区别是什么呢?
作者:
Carl01Zhang
时间:
2013-08-16 10:08
2楼的太高深了。。。
来个简单点的,个人理解,handle就是一个unsigned int,唯一标识一个对象,比如文件,窗口,设备什么的
handler就是一个处理程序或者函数什么的,比如event handler, exception handler, single handler
作者:
foolishx
时间:
2013-08-16 11:15
简单理解:
handle 你就把它想象成一个“带把”的物件。
handler 你就想象成一个拿着那个“带把”的物件的对象就行了。
作者:
myworkstation
时间:
2013-08-16 11:29
回复
1#
qooweds
handle既是名词也是动词,而handler只是个名词。在计算机编程术语里handle作为名词时是对可进行管理的资源对象的抽象,handle指向某个类别的资源对象,如文件句柄,进程ID都可以用handle来表达,在当动词讲时含义是处理和操作。而handler表示的是过程(函数),理解为功能处理器的含义,如常用的回调函数可以用handler来表示。
作者:
qooweds
时间:
2013-08-18 10:22
谢谢楼上的大家,明白多了!
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2