Frage über das, was ich vor Connect haben sollte
Frage
Ich habe diese enthalten:
#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");
Aber ich bin immer so aus:
TCPClient.cpp: 395: Fehler: kein passender Funktion für Aufruf ‚Clienthandler :: connect (int &, sockaddr *, unsigned int)
Die Sache ist, ich bin mit QT auch.
sollte ich somethihng haben, bevor "connect" ... ETWAS :: connect (....)
Danke:)
Lösung
Ich denke, Sie Ihre eigene Klasse Clienthandler mit einem connect-Methode haben. Um zu vermeiden, verbindet Verwirrung Anruf aus dem globalen Namensraum:
::connect ( sock, ...
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow