begin process at 2008 07 06 17:20:21
1 205 660 membres
227 nouveaux aujourd'hui
14 119 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : probléme d'allocation mémoire ? [ Archives / Au secours ] (templeofboom)

probléme d'allocation mémoire ? le 11/12/2004 10:57:13

templeofboom
dans le cadre du développement d'une application de socket sous devcpp je me retrouve bizarrement coincé a cause d'une erreur d'allocation mémoire à la création d'une nouvelle instance d'une classe
cliente qui doit effectuer le traitement lié au message reçu.

ma classe cliente recoit en paramètre un entier( descripteur de la socket cliente créé) et une structure de donnée contenant des tableau de taill fixe.
mon code est du style :

void socket_serveur::ecouter()
{
if(listen(sock_serveur,5)==-1) //socket en ecoute avec file d'attente de 5
perror("\nerreur de listen") ;

while(1)
{
longueur_client= sizeof(adresse_client) ;
//fcntl(sock_client,F_SETFL,O_NONBLOCK); //rend le accept non bloquant
if((sock_client = accept(sock_serveur,(struct sockaddr*)&adresse_client,/*(socklen_t*)*/&longueur_client))<0)
{
perror("\nErreur nouvelle socket") ;

}

if(sock_client>=0)
{
socket_serveur::lire();
cout<<"le message a rechercher est"<<s1.message<<endl;
cout<<"la couleur est"<<s1.couleur<<endl;

client = new Cclientdb( s1, sock_client);

}


}
est ce que le passage d'une structure en paramètre pose probléme?


Temple0fb00m

Re : probléme d'allocation mémoire ? le 11/12/2004 15:07:51

AmiraS

les listes chaines dans lelangage C++ avec interface graphique

Re : probléme d'allocation mémoire ? le 11/12/2004 18:02:09

Arnaud16022
Membre Club
"est ce que le passage d'une structure en paramètre pose probléme?"
ben moi je passerai plutot un pointeur, mais j'y connais rien aux sockets, ca doit surement poser un pb
______________________
Omnia vincit labor improbus


Classé sous : serveur, client, socket, sock, probléme

Participer à cet échange

Pub



Appels d'offres

Plugin Dialer outlook
Budget : 2 000€
Travail graphique- ill...
Budget : 1 000€
creation de marque et ...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS