Ecrire dans une variable globale depuis une procédure ?!?
Salut, :)
J'ai créer une structure (voir ci-dessous) mais quant j'essaye de modifier la variable "statut" depuis une procédure la variable ne change pas de valeur. Par contre quant j'attribut une valeur a cette variable depuis le corps du programme pas de problème.
Code:
1 2 3 4 5 6 7 8 9 10
| typedef struct
{
int num;
SOCKET socket;
int statut;
char pseudo[13];
SOCKADDR_IN csin;
}CLIENT;
CLIENT client1, client2, client3, client4; //déclaration (variables globales) |
Merci de m'aider :)
Re: Ecrire dans une variable globale depuis une procédure ?!
Citation:
Envoyé par damien99
Salut, :)
J'ai créer une structure (voir ci-dessous) mais quant j'essaye de modifier la variable "statut" depuis une procédure la variable ne change pas de valeur. Par contre quant j'attribut une valeur a cette variable depuis le corps du programme pas de problème.
salut
si tu nous montrais comment tu fais qu'on puisse voir ce qui cloche ?
:merci: