Qt QTcpSocket使用总结
生活随笔
收集整理的這篇文章主要介紹了
Qt QTcpSocket使用总结
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
? ? ? ? socket的連接是異步的,所以必須等連接建立完成才能使用,所以分別加入waitForConnected()和waitForBytesWritten()后調試通過
1)只有使用waitForConnected()后,QTcpSocket才真正嘗試連接服務器,并返回是否連接的結果
2)避免內存泄露
connect(myClient, SIGNAL(disconnected()),myClient, SLOT(deleteLater()));
和服務器連接的斷開會在發送完數據之后進行
參考
http://blog.csdn.net/qq473179304/article/details/70952596
http://blog.csdn.net/cateatapple/article/details/40585401
1)只有使用waitForConnected()后,QTcpSocket才真正嘗試連接服務器,并返回是否連接的結果
2)避免內存泄露
connect(myClient, SIGNAL(disconnected()),myClient, SLOT(deleteLater()));
和服務器連接的斷開會在發送完數據之后進行
參考
http://blog.csdn.net/qq473179304/article/details/70952596
http://blog.csdn.net/cateatapple/article/details/40585401
http://blog.csdn.net/ylluo_hust/article/details/24269393
? ? 本文轉自fengyuzaitu 51CTO博客,原文鏈接:http://blog.51cto.com/fengyuzaitu/1892901,如需轉載請自行聯系原作者
總結
以上是生活随笔為你收集整理的Qt QTcpSocket使用总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 梦到和情人和好了是怎么回事
- 下一篇: 孕妇梦到摘杏是什么意思啊