如何判断两个SOCKET是否相等
怎么判断两个SOCKET是否相等
这貌似等于判断两个对象是否相等啊。
但其实我也不知道SOCKET类里面具体装了什么。
但再一查看SOCKET的定义,竟然是个64位的无符号整形,这貌似是可以直接==判断。
------解决思路----------------------
句柄相等。。。。。。。。。。。。。。。。。。。。。
------解决思路----------------------
直接用 == 判断不可以吗?
------解决思路----------------------
判断两个socket相等有什么意义呢?感觉没有应用场景啊!如果真想判断直接“==”就可以了。
------解决思路----------------------
直接“==”
------解决思路----------------------
SOCKET就是对long的typedef, 没那么吓人楼主
------解决思路----------------------
就是个4字节的数据类型 你直接用==就行了啊
------解决思路----------------------
SOCKET 就是 unsigned int类型
------解决思路----------------------
socket就是handle。32位系统是4字节,64位系统是8字节。
这貌似等于判断两个对象是否相等啊。
但其实我也不知道SOCKET类里面具体装了什么。
但再一查看SOCKET的定义,竟然是个64位的无符号整形,这貌似是可以直接==判断。
------解决思路----------------------
句柄相等。。。。。。。。。。。。。。。。。。。。。
------解决思路----------------------
直接用 == 判断不可以吗?
------解决思路----------------------
判断两个socket相等有什么意义呢?感觉没有应用场景啊!如果真想判断直接“==”就可以了。
------解决思路----------------------
直接“==”
------解决思路----------------------
SOCKET就是对long的typedef, 没那么吓人楼主
------解决思路----------------------
就是个4字节的数据类型 你直接用==就行了啊
------解决思路----------------------
typedef UINT_PTR SOCKET;
typedef unsigned int UINT_PTR;
SOCKET 就是 unsigned int类型
------解决思路----------------------
socket就是handle。32位系统是4字节,64位系统是8字节。