Salutation a tous, voici mon probleme lorsque j'implement deux methodes
Mon .h
Mon .cpp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 //ENVOIE void mySocket::envoyer(int sock, char *message); //RECEVOIR void mySocket::recevoir(int sock, char *message);
et enfin là ou je teste mes methodes test.cpp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 void mySocket::envoyer(int sock, char *message) { send(sock,message,sizeof(message),0); } void mySocket::recevoir(int sock, char *message) { recv(sock,message,sizeof(message),0); }
Mes appels de methodes ne marche pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 mySocket.envoyer(mySocket._socktcp,"essai",5); mySocket.recevoir(mySocket._socktcp,"essai",5);
Pour vous donner plus de précision j'ai 2 programmes un qui tourne en C++ et l'autre en C et je doit les faire communiquer ensemble en jonglant entre les deux protocole UDP et TCP.
Alors tout ce qui est socket bind listen accept je maitrise, c'est le coter c++ ou je galere le plus enfin que mes methodes ne marche pas. Si vous avez des id pour m'aider je suis preneur.
Merci d'avancezetes les meilleur C bien connu lol
Partager