2016 - 2024

感恩一路有你

unix和linux的区别 什么是句柄,解释一下好吗?

浏览量:2510 时间:2021-03-16 07:54:57 作者:admin

什么是句柄,解释一下好吗?

Handle有以下两种含义:

第一种是指编程;

第二种是指Windows编程。现在他们大多涉及编程和程序开发。

还有两种句柄解释:

第一种解释:句柄是一种特殊的智能指针。当应用程序要引用由其他系统(如数据库和操作系统)管理的内存块或对象时,它需要使用句柄。第二个解释:句柄是整个Windows编程的基础。句柄是唯一的整数值,即4字节(64位程序中为8字节)长的值,用于标识应用程序中的不同对象和同一类中的不同实例。

例如,窗口、按钮、图标、滚动条、输出设备、控件或文件。应用程序可以通过句柄访问相应对象的信息,但这里的句柄不是指针,因此程序不能直接使用句柄读取文件中的信息。如果句柄不在I/O文件中,则它是无用的。句柄是windows用来标记应用程序的建立或使用的唯一整数。Windows使用句柄来标识对象。

unix和linux的区别 c语言句柄是什么 句柄是啥

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。