Utilisation d'une variable statique
Bonjour,
Pour connaître quelle est ma fiche ouverte j'utilise une variable statique défini dans un fichier .h : .
Pourtant cette variable n'est jamais initialisé et j'ai beau l'affecté une valeur dans ma fiche gérant les menus, mais pour les autres fiches, elle égale toujours 0 (alors que je ne l'initialise jamais à 0, je change sa valeur que dans un seul fichier).
Y'a t'il une mauvaise utilisation du STATIC ?
Quel est le but d'un int public ?
Oui, ton exemple est interessant, mais je ne comprends pas trop "int public" car dans chaque fiche enfant, je vais devoir créer une nouvelle instance Data, donc une valeur de data pour l'instance en cours. Donc, tu passes, l'instance de ta classe en paramètre à toutes tes formes ou tu as un autre moyen pour ne créer q'une instance de classe DATA commune à tout le programme, dans laquelle effectivement sera partagé ta variable nmr_page.
J'ai du raté qq'chose, :aie: