cs_azamharir
Messages postés55Date d'inscriptionjeudi 18 janvier 2007StatutMembreDernière intervention 1 novembre 2008
-
24 sept. 2007 à 04:09
DeAtHCrAsH
Messages postés2670Date d'inscriptionvendredi 25 janvier 2002StatutMembreDernière intervention 6 février 2013
-
24 sept. 2007 à 10:00
salut
je voulais savoir la methode la plus performante pour faire passer des variables entre plusieurs fichiers (cpp).
1° utiliser les : extern
2° utiliser la pattern singleton
DeAtHCrAsH
Messages postés2670Date d'inscriptionvendredi 25 janvier 2002StatutMembreDernière intervention 6 février 2013 24 sept. 2007 à 10:00
Salut,
Tout dépend de ton besoin. Le pattern singleton s'applique à des classes pour lesquelles un objet unique va être instancié.
Pour le extern il reste plutot utilisé pour de simple variable.
C'est donc à toi de voir selon la quantité de variables.... Il est sur qu'il vaut mieux encapsulé tes variables dans une classe singleton si tu en à une dizaine.... ca reste plus lisible...
Après pour ce qui est des performances je dirai qu'un variable extern et plus rapide en tant d'accès qu'un objet singleton... A confirmer car je ne suis pas du tout sure.