计算机中的“句柄”(handles)是什么意思?(就是内存地址)Intel Realsense中的frame |
您所在的位置:网站首页 › handle的名词是什么 › 计算机中的“句柄”(handles)是什么意思?(就是内存地址)Intel Realsense中的frame |
可以将frame_handle视为封装一个实际帧对象的智能指针。 这种抽象非常有用,例如对于同一帧的并发处理。 参考文章1:计算机中的“句柄”是什么意思? 参考文章2:What’s the meaning of frame handle? #5087 20211126句柄一般是指获取另一个对象的方法——一个广义的指针,它的具体形式可能是一个整数、一个对象或就是一个真实的指针,而它的目的就是建立起与被访问对象之间的唯一的联系 参考文章:句柄 20211127 这个回答挺好的上下文很好理解啊,这词我现实中交流也用了很多。举个例子,我问你当年数学考多少分(MathScore),你肯定一头雾水。这时候补充上下文(MathScoreContext): 考试日期(date)出题人/学校(author)知道成绩后想干嘛(callback或者action) 属于相关的描述信息。在编程领域中,则是执行某个步骤的必要信息,保存一些状态,实际类比的话,你做一个复合运算,比如 1*(4+2)/3,可以用一个临时变量存储每一步运算的计算结果(6,6,2),这个变量就是该运算的上下文。 假如你还要打印每一步的运算结果,比如第一步执行完,你要打印4+2=6,那么也可以加一个回调函数进行打印工作,即每次执行完单步运算回过来调用,这个函数也是上下文。 至于句柄,这翻译确实辣鸡,我初学的时候看到书上写句柄也是满脑子火,而且搜了下还发现和指针又有点联系(实际上只是类似,没有联系)。但没办法,这翻译已经约定俗成了。 句柄其实就是标识符,但基本上只是整型,这样体积比较小,而且比较起来比较容易。举个例子,中学时老师按成绩给学生排名并编号,每个学生的信息都是非常多的,比如名字(可以重名),长相(可以类似),家庭,等等。但是老师可以只用唯一的编号(排名)表示,这个编号就是学生的句柄。 参考文章:编程中,像上下文(context)、句柄(handle)这类词,有其他的更通俗易懂的替代词吗? - 裴浩的回答 - 知乎 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |