Question sur ce que je devrais avoir avant Connect
Question
J'ai ceci inclus:
#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");
Mais j'obtiens ceci:
TCPClient.cpp: 395: erreur: aucune correspondance fonction d'appel vers & # 8216; ClientHandler :: connect (int & amp ;, sockaddr *, unsigned int) & # 8217;
La chose est que j'utilise aussi QT.
devrais-je avoir quelque chose avant "connect" ... SOMETHING :: connect (....)
Merci :))
La solution
Je suppose que vous avez votre propre classe ClientHandler avec une méthode de connexion. Pour éviter toute confusion, appelez Connect depuis l'espace de noms global:
::connect ( sock, ...
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow