问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求QT大神救命啊,在linux系统下的,用Socket设计一个软件,能实现ping功能,要有界面的。

发布网友 发布时间:2022-05-21 05:05

我来回答

1个回答

热心网友 时间:2023-10-15 08:47

ping使用的是ICMP协议,而Qt中没有现成的处理ICMP协议的类。所以使用Qt就是用来做界面的,ping的功能是用C来完成的。
给你两个思路:
思路1. 使用linux系统命令ping。 你的程序中fork一个新进程,在新进程里面通过system("ping xxxx");的方式来调用系统ping命令,然后把ping命令的输出通过管道输入到你的程序中来。
思路2. 从网上找一个c语言写的现成的ping源代码,有很多的。看懂了以后,把ping源代码集成到你的代码中(把ping的main函数改名字,变成你的内部函数),注意输出数据。这样你的程序就有个ping功能。因为Ping会堵塞的,最好不要在画面线程中运行。追问回答的很详细,我是新手,第一个思路我已经弄出来,但是第二个思路我的函数,不知道如何与Qt进行衔接~~能否给一个思路二的代码,可以追加财富值。谢谢了 我弄了很久...再弄不出来我心都凉了~~如果可以+393320854Q

追答已经给你发送私信了。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怀孕甲状腺激素偏高正常吗 怀孕检查甲状腺素偏高是什么原因引起的 怀孕了甲状腺功能偏高是怎么回事 怀孕甲状腺高是什么引起的 孕中期促甲状腺激素偏高是什么原因 重钢别墅靠谱吗 重刚别墅的致命缺点 重钢别墅的优点和缺点各是什么 积食可以吃什么 车子换了点火线圈,分缸线,火花塞以后车子打不着。这是什么原因 QT socket和winsock的效率问题 qt编程 界面发生重绘时,比如最大化最小化,影响qtcpsocket收数,可能是什么原因造成的? 宁波2手交易网哪个好? Qt提供的socket编程库支持Winsock类似的事件模式,端口重叠模式等这些模式吗? 宁波那里有二手电脑买 电脑显示器,二手的话买要多少钱? 宁波二手电脑市场在哪儿? 宁波哪里有二手电脑显示器呀? 年轻人秋季应该吃什么比较养生? AQUOS电视显示无信号怎么调(无机顶盒) 经济问题调研方法中的定量分析包括哪些 宏观经济学主要涉及哪些基本分析方法? 网站推广的优点比其他的推广有哪些优势?知道的回答! 网络对外推广与对内推广有什么区别? 站内免费推广是否有效果 站内推广有什么好处 天狮伏氨片,虫草,沙软胶囊有什么作用? 苏州新区面积多大? 季景家园邮政编码是多少 苏州新区马涧小区的邮政编码是多少.急! 周星驰的电影《九品芝麻官》里面的皇帝,请问是清朝的哪一朝皇帝? 九品芝麻官皇上扮演者 九品芝麻官里的皇帝是历史上哪一个? 周星驰的《九品芝麻官》里的皇帝是哪一位皇帝 周星驰演的九品芝麻官的皇上就是同治? rx6600xt算力多少 周星驰演的《九品芝麻官》裏讲的是哪个皇帝 RX6600XT能用PS吗 九品芝麻官里的皇上是谁演的 《极品芝麻官》中王晶饰演的皇帝所赐封的一品钦差大臣是谁? 后脑勺两边几乎都是白头发,还有头上方有很多白头发,怎么治? 新九品芝麻官中的皇帝是清朝哪个皇帝 九品芝麻官 是哪位皇帝赐尚方宝剑给包龙星他爹的? 21岁,男,先是左右两边有白头发,现在头顶也有了 在《九品芝麻官》里,那个演皇上的叫什么来着?并且和郭富城演过一电影的,那电影名呢?谢谢 这两年两鬓和头顶的白头发月来越多啦,怎么办? 医生您好: 两侧和头顶头发有小面积白发,请问吃什么药能够改善白头发,我几年才25岁。 周星驰在《九品芝麻官》中被封为八府巡按,这在历史上是多大官? 头顶和两侧老张白头发 一天一句工作总结是什么?