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:)

War es hilfreich?

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
scroll top