[C++] Accès à un champ d'une structure -> pb !

Accès à un champ d'une structure -> pb ! [C++] - Programmation

Marsh Posté le 02-09-2001 à 10:09:12    

HOSTENT* ihost;
 
getpeername(a,(LPSOCKADDR)&infos,&clsize);
strcpy(fip,inet_ntoa(infos.sin_addr));
ihost = gethostbyaddr(fip,sizeof(fip),0);
strcpy(frd,ihost->h_name);//bug avec ihost->h_name (ca compile; mais ça plante à l'éxécution)

Reply

Marsh Posté le 02-09-2001 à 10:09:12   

Reply

Marsh Posté le 02-09-2001 à 11:54:40    

qq que frd ..??
lui as tu alloué de la mémoire ? surement pas c'est ca qui doit planter ... et autre chose ihost->h_name doit etre un const char* il me semble. a verifier.
mé si ca compile mé que ca plante à l'execution c'est un probleme de memoire.

Reply

Marsh Posté le 02-09-2001 à 13:48:20    

char frd[255];
voilà !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed