Qt udp數據發送太快,數據丟失

Qt 在單線程中,如果數據發送太快,應用程序還在處理別的程序,就會觸發不了readyRead信號,導致造成數據的丟失,解決方法可以將udp處理類繼承於QThread,在多線程入口run函數裏通過死循環接收數據,通過信號槽機制通知處理函數進行處理。 介紹Qt多線程的一個博客 https://www.cnblogs.com/xia-weiwen/p/10306089.html
相關文章
相關標籤/搜索