套接字是否唯一
Is socket unique?
Winapi SOCKET是32位整数或64位整数(取决于Windows),所以我想将其用作客户端的ID(在客户端-服务器应用程序中)。我的问题是,在integer上casted的socket是唯一的整数值吗?
我的问题是,在integer上casted的socket是唯一的整数值吗?
它是运行过程中唯一的。
但是,您需要考虑同一客户端可能有多个连接对您开放的可能性。可能您正在寻找getpeername()
?
相关文章:
- 具有引用成员的结构是否具有唯一的对象表示形式
- 堆分配的对象是否存在永不为空的唯一所有者?
- 编译时检查特征专用化是否具有唯一 ID
- 唯一指针是否在堆或堆栈上分配内存?
- 类实例的地址是否等于类中唯一元素的地址
- 检查字符串是否仅包含使用.at(int)的唯一字符
- 是否有具有用户定义的冲突处理程序的 std::唯一样式库算法
- 如何确定图形是否具有非唯一的拓扑排序
- 检查每行/列中的值在向量中是否唯一
- 使用折叠表达式检查可变参数模板参数是否唯一
- 检查字符串是否具有C++中的所有唯一字符
- 确定 std::shared_ptr 是否是对对象的唯一引用
- 如何检查参数包中的每个类型是否唯一
- 此QChangesCapacityEffect使用是否会导致潜在的内存泄漏?(但这是强制重新喷漆的唯一方法)
- 不确定是否在单链表中显示唯一数据
- 是否有可以将每个双精度转换为唯一uint64_t,保持精度和顺序的功能?(为什么我找不到?
- 是否可以将唯一指针指向共享指针?
- 确定文本文件中的值是否唯一
- 方法,用于在代码中唯一标识方法调用,以测试调用序列是否未更改
- 如何确定多映射中的特定键是否唯一