Accueil > Forum > > > > les modites Variables
les modites Variables
jeudi 25 octobre 2001 à 21:57:52 |
les modites Variables

Dj-ZhAbS
|
problème niaiseux, ça je le sais...voilà il faut que je puisse déclarer un pointeur de type array... de fenêtres TFormCPub *CPub[9] une seule fois dans mon projet mais qu'elle soit acessible à partir de n'importe kel unit... si vous savez comment bien msg moi!!c'est cela qui arrive quand on n'est pas encore assez vieux pour entrer au cegep... peu pas avoir de cours en progs :-(
|
|
vendredi 26 octobre 2001 à 21:53:55 |
Re : les modites Variables

Jo
|
Salut, Et bien apparement tu a un petit probleme avec "variable locale" et "variable global", donc je vais te faire uen breve description:
Ce que l'on appelle une variable locale, est uen variable que l'on declare dans une fonction, exemple:
void ma_fonction(void) { int mavar; }
Et bien ici on a declarer la variable nomer "mavar" dans la fonction nome "ma_fonction", ce qui fait que la variable mavar est locale, elle n'est donc accessible que dans la fonction "ma_fonction".
Maintenant voila un exemple complet utilisant des variable globale, et des vcariables locales:
#include <iostream.h>
int variable_global; //ca c'est uen varaible globale
int main(int argc, char *argv[]) { int variable_locale; //cette variable ne peut etre utiliser que dans la fonction main(); }
void function_1(void) { variable_global = 2; //comme cette variable global, alors je peut m'en serverir ici }
void function_2(void) { variable_global = 10; //et je peut aussi m'en servir ici et dans toutes mes autres fonctions }
Voila j'espere que mes quelques explication et exemple t'auront aider et si ce n'est aps le cas, n'hesite pas a redemander :)
------------------------------- Réponse au message : -------------------------------
problème niaiseux, ça je le sais...voilà il faut que je puisse déclarer un pointeur de type array... de fenêtres TFormCPub *CPub[9] une seule fois dans mon projet mais qu'elle soit acessible à partir de n'importe kel unit... si vous savez comment bien msg moi!!c'est cela qui arrive quand on n'est pas encore assez vieux pour entrer au cegep... peu pas avoir de cours en progs :-(
|
|
dimanche 28 octobre 2001 à 17:45:30 |
Re : les modites Variables

Kaid
|
Par contre si tu programmes en C++ évite d'utiliser des variables globales et préfére les variables de classes (ou variables statiques), c'est quand même plus propre.
------------------------------- Réponse au message : -------------------------------
Salut, Et bien apparement tu a un petit probleme avec "variable locale" et "variable global", donc je vais te faire uen breve description:
Ce que l'on appelle une variable locale, est uen variable que l'on declare dans une fonction, exemple:
void ma_fonction(void) { int mavar; }
Et bien ici on a declarer la variable nomer "mavar" dans la fonction nome "ma_fonction", ce qui fait que la variable mavar est locale, elle n'est donc accessible que dans la fonction "ma_fonction".
Maintenant voila un exemple complet utilisant des variable globale, et des vcariables locales:
#include <iostream.h>
int variable_global; //ca c'est uen varaible globale
int main(int argc, char *argv[]) { int variable_locale; //cette variable ne peut etre utiliser que dans la fonction main(); }
void function_1(void) { variable_global = 2; //comme cette variable global, alors je peut m'en serverir ici }
void function_2(void) { variable_global = 10; //et je peut aussi m'en servir ici et dans toutes mes autres fonctions }
Voila j'espere que mes quelques explication et exemple t'auront aider et si ce n'est aps le cas, n'hesite pas a redemander :)
------------------------------- Réponse au message : -------------------------------
problème niaiseux, ça je le sais...voilà il faut que je puisse déclarer un pointeur de type array... de fenêtres TFormCPub *CPub[9] une seule fois dans mon projet mais qu'elle soit acessible à partir de n'importe kel unit... si vous savez comment bien msg moi!!c'est cela qui arrive quand on n'est pas encore assez vieux pour entrer au cegep... peu pas avoir de cours en progs :-(
|
|
vendredi 18 janvier 2002 à 10:27:57 |
Re : les modites Variables

Grolu
|
Là tu as montré comment faire une variable globale à un module (ou une unité), mais pas une variable globale à un ensemble les modules, ce qui est un peu plus délicat (et encore pire du point de vue conception).
------------------------------- Réponse au message : -------------------------------
Salut, Et bien apparement tu a un petit probleme avec "variable locale" et "variable global", donc je vais te faire uen breve description:
Ce que l'on appelle une variable locale, est uen variable que l'on declare dans une fonction, exemple:
void ma_fonction(void) { int mavar; }
Et bien ici on a declarer la variable nomer "mavar" dans la fonction nome "ma_fonction", ce qui fait que la variable mavar est locale, elle n'est donc accessible que dans la fonction "ma_fonction".
Maintenant voila un exemple complet utilisant des variable globale, et des vcariables locales:
#include <iostream.h>
int variable_global; //ca c'est uen varaible globale
int main(int argc, char *argv[]) { int variable_locale; //cette variable ne peut etre utiliser que dans la fonction main(); }
void function_1(void) { variable_global = 2; //comme cette variable global, alors je peut m'en serverir ici }
void function_2(void) { variable_global = 10; //et je peut aussi m'en servir ici et dans toutes mes autres fonctions }
Voila j'espere que mes quelques explication et exemple t'auront aider et si ce n'est aps le cas, n'hesite pas a redemander :)
|
|
Cette discussion est classée dans : variables, modites
Répondre à ce message
Sujets en rapport avec ce message
Les variables globales...... [ par netman ]
Bon la j'ai un petit probleme (normal sinon je poserais pas de question ....)Bon je fait un petit programme et la je suis confronte a un pb .....J'uti
Recherche comment recuperai les variables (options) qui ont lancer mon programme [ par Cybmat ]
SAlut je fait qu cpp que depuis moin d'un moiset ej cherche comment on fait pour connaitres les options ki ont lacer mon programe ( ex : pro.exe -cons
Association de variable au contrôle [ par Fantoooom ]
Salut,Je suis débutant en langage C++. J'utilise Visual C++. En utilisant AppWizard, je mets en place mes bouton, zone de saisie, etc. Je leur donne à
Taille des variables [ par appstmd ]
Bonjour !J'ai des problèmes avec l'utilisation des variables de chaîne de caractères : je ne connais pas la taille, je suis donc obligé de déclarer me
pb avec les dll !!! [ par ToasTy62 ]
bon g une kestion a poser ki me tracasse... arghqd on fé une dll, on pt y mettre des variables globales, ok.ms est-ce ces variables globales sont tjrs
variables d envirronement [ par Berzeehk ]
j'aimerais bien savoir ou je pourrais trouver les varaiables envirronements de windows( si je m exprime mal,veuillez comprendre les noms de variables
Plusieurs variables en une [ par CoQ87 ]
Oui je sais c'est assez con mais je debute en c++ et je n'arrive pas à mettre le contenu de deux variables int a la suite (pas daddition, soustraction
Les Variables Dans VC6.0 [ par Funcky ]
j'ai un prog fait avec le mfc app wizard de VC6.0, il contient une editbox, a laquelle j'attribue une variable par classwizard, mais je ne me rappele
Récupération de varaiables dans un fichier txt [ par jujunio ]
Mon pb est le suivant :Je n'arrive pas à récupérer les valeurs de variables déclarées dans un fichier txt.voici le fichier .txt dont je veux récupérer
récupération de variables dans un fichier .txt [ par jujunio ]
Voici mon pb. Je voudrais récupérer des valeurs de variables qui sont dans un fichier .txt et je ne sais pas du tout comment faire?voici le fichier .t
Livres en rapport
|
Derniers Blogs
JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|