Qt QTcpSocket使用总结
生活随笔
收集整理的這篇文章主要介紹了
Qt QTcpSocket使用总结
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
? ? ? ? socket的連接是異步的,所以必須等連接建立完成才能使用,所以分別加入waitForConnected()和waitForBytesWritten()后調(diào)試通過
1)只有使用waitForConnected()后,QTcpSocket才真正嘗試連接服務(wù)器,并返回是否連接的結(jié)果
2)避免內(nèi)存泄露
connect(myClient, SIGNAL(disconnected()),myClient, SLOT(deleteLater()));
和服務(wù)器連接的斷開會(huì)在發(fā)送完數(shù)據(jù)之后進(jìn)行
參考
http://blog.csdn.net/qq473179304/article/details/70952596
http://blog.csdn.net/cateatapple/article/details/40585401
1)只有使用waitForConnected()后,QTcpSocket才真正嘗試連接服務(wù)器,并返回是否連接的結(jié)果
2)避免內(nèi)存泄露
connect(myClient, SIGNAL(disconnected()),myClient, SLOT(deleteLater()));
和服務(wù)器連接的斷開會(huì)在發(fā)送完數(shù)據(jù)之后進(jìn)行
參考
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
? ? 本文轉(zhuǎn)自fengyuzaitu 51CTO博客,原文鏈接:http://blog.51cto.com/fengyuzaitu/1892901,如需轉(zhuǎn)載請(qǐng)自行聯(lián)系原作者
總結(jié)
以上是生活随笔為你收集整理的Qt QTcpSocket使用总结的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 梦到和情人和好了是怎么回事
- 下一篇: MVC发布后项目存在于根目录中的子目录中