Comment faire une variable globale en C++ MFC
Fermé
Neopolo
Messages postés
77
Date d'inscription
mercredi 9 juin 2004
Statut
Membre
Dernière intervention
8 juin 2005
-
12 avril 2005 à 10:11
mono - 12 avril 2005 à 10:47
mono - 12 avril 2005 à 10:47
Bonjour,
Je code actuellemnt un client TCP sur un projet MFC complet contenant de nombrusses fenetre,
je gere la connexion dans une fenetre (par socket winsock2 et connect(maSocket,...))
mais le probleme c'est que je doit gerer le deconnexion dans une autre fenetre.
Il faut donc que ma variable de type SOCKET utilisé pour la connexion soit globale à tout le projet pour pouvoir utiliser closesocket(maSocket) dans l'autre fenetre.
Mais Comment faire?? Peut etre avez vous une autre proposition
Merci pour vos réponse
A++ C++
Je code actuellemnt un client TCP sur un projet MFC complet contenant de nombrusses fenetre,
je gere la connexion dans une fenetre (par socket winsock2 et connect(maSocket,...))
mais le probleme c'est que je doit gerer le deconnexion dans une autre fenetre.
Il faut donc que ma variable de type SOCKET utilisé pour la connexion soit globale à tout le projet pour pouvoir utiliser closesocket(maSocket) dans l'autre fenetre.
Mais Comment faire?? Peut etre avez vous une autre proposition
Merci pour vos réponse
A++ C++
A voir également:
- Comment faire une variable globale en C++ MFC
- Détection impossible cartouche brother mfc ✓ - Forum Imprimante
- Changer tête d'impression brother mfc j6930dw - Forum Imprimante
- Variable d'environnement temp - Forum Word
- Variable objet ou variable de bloc with non définie - Forum VB / VBA
1 réponse
kij_82
Messages postés
4089
Date d'inscription
jeudi 7 avril 2005
Statut
Contributeur
Dernière intervention
30 septembre 2013
857
12 avril 2005 à 10:40
12 avril 2005 à 10:40
Je ne connais que peu le C++ mais tu dois pouvoir comme en C faire un fichier d'entête .h ou tu déclare ta variable globale; Puis tu inclut dans les fichier .cpp ou tu veux utiliser cette variable globale ton fichier .h pour que la variable soit reconnue et modifiable depuis les fichiers concernés.
@+
@+
12 avril 2005 à 10:47
Tu rebootes et voila yta variable est déclarée globale !!