當前位置:編程學習大全網 - 編程軟體 - qt中的套接字編程

qt中的套接字編程

Ping使用ICMP協議,Qt中沒有現成的類來處理ICMP協議。所以接口用Qt,ping的功能用c來做。

給妳兩個想法:

想法1。使用linux系統命令ping。在妳的程序中派生壹個新進程,並在新進程中通過system(" ping xxxx ");以新的方式調用系統ping命令,然後通過管道將ping命令的輸出輸入到您的程序中。

想法二。從網上找壹個現成的用C語言寫的ping源碼,有很多。理解之後,將ping源代碼集成到您的代碼中(將ping的主函數重命名為您的內部函數),並註意輸出數據。所以妳的程序有ping功能。因為Ping會被阻塞,所以最好不要在屏幕線程中運行。

  • 上一篇:拼裝的愛情沒有空間是那首歌裏的歌詞(7K7k小遊戲步步驚心拼圖集的背景音樂).
  • 下一篇:三菱m70系統總線電機不用回機械參考點怎麽設置
  • copyright 2024編程學習大全網