Bonjour,
Pour info je travaille sous Linux en C++
j'ai une fonction definie comme ca :
[Code]
int ServeurSocket::emmetreSocket(void* trame, int taille)
{
return sendto(Service, trame, taille, 0, (struct sockaddr*)&SockClient, sizeof(SockClient));
}
[/Code]
J'appelle la fonction comme ceci :
[Code]
SS->emmetreSocket(&(Essai)E1, sizeof(E1));
[/Code]
Et la Structure Essai est declare comme ca :
[Code]
typedef struct
{
AnsiString S1;
int I1;
}Essai;
[/Code]
Mon probleme :
J'aimerais envoyer par le Reseau la structure Essai mais je ne veux pas que la fonction se limite juste a une structure particuliere alors c'est pour ca que j'ai mis un void* que je caste en appelant la fonction.
Bien entendu quand je le teste ca ne marche pas. 
Si quelqu'un aurait une idée merci de m'en faire part.
Merci. Et bon Code a tous. ++ Nexus
Chaque problème a sa solution. S'il n'y a pas de solution c'est qu'il n'y a pas de problème.