Pregunta sobre lo que debería tener antes de conectar
Pregunta
He incluido esto:
#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");
Pero estoy recibiendo esto:
TCPClient.cpp: 395: error: no coincide función para llamar a & # 8216; ClientHandler :: connect (int & amp ;, sockaddr *, unsigned int) & # 8217;
La cosa es que también estoy usando QT.
¿Debo tener algo antes de " conectar " ... ALGO :: conectar (....)
Gracias :)
Solución
Supongo que tienes tu propia clase ClientHandler con un método de conexión. Para evitar confusiones, conéctese del espacio de nombres global:
::connect ( sock, ...
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow