我正在實作一個 TCP 客戶端應用程式。我正在嘗試以下代碼行:
socket->connectToHost (localhost, 1234);
我收到如下所示的錯誤:
錯誤:使用未宣告的識別符號“localhost”
我知道它沒有包含正確的標題。哪個標頭包含“localhost”?
uj5u.com熱心網友回復:
localhost是一個變數名(“識別符號”)。你可能的意思是connectToHost("localhost", 1234);。
在深入研究 docs時,似乎這SpecialAddress::LocalHost也是在 socket 類旁邊定義的東西。所以這樣的事情也應該起作用:
auto localhost = QHostAddress(QSpecialAddress::LocalHost);
socket->connectToHost(localhost, 1234);
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/513274.html
標籤:qttcpclient
上一篇:懸停時滑動影片文本
