質問
これが含まれています:
#include <sys/socket.h> /* for socket(), connect(), send(), and recv() */
/* Establish the connection to the echo server */
if (connect(sock, (struct sockaddr *) &echoServAddr, sizeof(echoServAddr)) < 0)
DieWithError("connect() failed");
しかし、私はこれを取得しています:
TCPClient.cpp:395:エラー:一致しません を呼び出すための関数 &#8216; ClientHandler :: connect(int&amp ;, sockaddr *、unsigned int)&#8217;
問題は、私もQTを使用していることです。
「接続」する前に何かする必要がありますか... SOMETHING :: connect(....)
ありがとう:)
解決
connectメソッドを持つ独自のクラスClientHandlerがあると思います。混乱を避けるために、グローバル名前空間から接続してください:
::connect ( sock, ...
所属していません StackOverflow