Bonjour à tous
J'essai de coder un client sous Linux avec la bibliotheque QT de Trolltech. J'utilise la classe QSocketDevice qui permet de créer une socket avec les API
J'arrive à me connecter au serveur et a lui envoyé un message mais dès que je sors de ma méthode qui me permet d'envoyer des données sur la socket je reçois un message SEGMENTATION FAULT.
Merci pour celui ou celle qui pourra m'aider
Voici mon code pour ma méthode d'envoi de données sur la socket
void Client::Envoyer_Trame_Credit(){
// write to the server
int nb_octects_ecrit ;
int longueur_trame = strlen(trame_cryptee) ; //on recupere la taille de la chaine
nb_octects_ecrit = socket->writeBlock(trame_cryptee ,longueur_trame) ;
cout<<"j'ai ecrit "<<nb_octects_ecrit<<"octects sur la socket avec le message "<<trame_cryptee<<endl ;
memset(trame_a_cryptee ,'\0' , MAXDATA);
memset(type_trame ,'\0' , MAXDATA);
memset(trame_cryptee ,'\0' , MAXDATA);
socket->close() ;
delete socket ;
}