Bonjour
Mon titre est volontairement accrocheur, mais correspond tout à fait à mon problème.
J'ai une série de variables globales que j'initialise au lancement de mon programme en allant lire dans des fichiers de configuration (des séries de tableaux de structure).
Est-il possible de faire que ces variables ne soient modifiable que dans un seul des fichiers de mon projet ?
Certes, ça devrait être inutile, mais une protection n'est jamais de trop et je n'aime pas trop les variables globales. Mais ça allège drôlement mon code de les avoir passées globales ! Avant il fallait les passer d'un appel à l'autre dans des grosses structures ou des tableaux de pointeurs. Je pense même que ça devrait accélérer mon code qui devient parfois un peu lent !
Partager