如何用Qt判断某个端口被占用

shn521 2013-04-10 04:15:29
如何用Qt判断某个端口被占用,感谢啊
...全文
2156 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
寒山-居士 2013-04-12
  • 打赏
  • 举报
回复
引用 2 楼 openXMPP 的回复:
socket绑定错误时 会返回对应的错误码 SocketError QAbstractSocket::error () const Returns the type of error that last occurred. See also state() and errorString(). 其中SocketError对应的值里面有 QAbstract……
你也是一种办法 还有就是调用系统的api进行查看,比如查看某端口被占用,在windows下命令行netstat命令进行查看,通过QProcess执行指令输出内容进行解析判断,不知道说的对不对。
海的神话 2013-04-11
  • 打赏
  • 举报
回复
顶一个,求解
雲天之巔 2013-04-11
  • 打赏
  • 举报
回复
引用 4 楼 qq282426155 的回复:
都是专家- - - QT跨平台 求资料!!!!
.... 官方文档就是最好的资料!!!
qq282426155 2013-04-10
  • 打赏
  • 举报
回复
都是专家- - - QT跨平台 求资料!!!!
乔巴好萌 2013-04-10
  • 打赏
  • 举报
回复
或者你直接用平台相关的errno或WSAGetLastError
乔巴好萌 2013-04-10
  • 打赏
  • 举报
回复
socket绑定错误时 会返回对应的错误码 SocketError QAbstractSocket::error () const Returns the type of error that last occurred. See also state() and errorString(). 其中SocketError对应的值里面有 QAbstractSocket::AddressInUseError The address specified to QUdpSocket::bind() is already in use and was set to be exclusive.
雲天之巔 2013-04-10
  • 打赏
  • 举报
回复
亲 什么端口?

16,816

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧