Qt編程中,通常把connect語(yǔ)句寫在h文件中還是cpp文件中?寫在哪個(gè)函數(shù)里呢?
1 回答

慕妹3146593
TA貢獻(xiàn)1820條經(jīng)驗(yàn) 獲得超9個(gè)贊
您好,沒(méi)有額外起線程??!我這個(gè)寫的是TCP通信的 服務(wù)器端,有很多線程,主線程生成->監(jiān)聽(tīng)線程->CMyTcpServer對(duì)象->分派socket線程(只要收到連接請(qǐng)求,就在分派線程中 找到 空閑socketthread,并關(guān)聯(lián)收到的客戶端描述符) 到這里就執(zhí)行到上面圖片上的代碼了。
還有 在QT的編譯版本\QtSDK\4.7 \QtSDK\4.8 之間做一次切換。就不會(huì)出現(xiàn)所提到的問(wèn)題了。但是重新打開(kāi)做調(diào)試又遇到同樣問(wèn)題。
不知道這個(gè)有沒(méi)有隱藏什么深層次的問(wèn)題。說(shuō) 得到的 新建clientSocket值嗎?是正常的指針值啊。在執(zhí)行 connect時(shí),如果只有一句也是可以正常執(zhí)行的,任意一句哦。似乎這里的問(wèn)題。是不能有兩句以上的connect語(yǔ)句?
- 1 回答
- 0 關(guān)注
- 356 瀏覽
添加回答
舉報(bào)
0/150
提交
取消