Bonjour.
Je débute en C++, et j'ai une question probablement bête sur l'utilisation la meilleure de static
J'ai plusieurs classes que je n'instancie qu'une fois (config, historique, etc..), mais auxquelles j'accède depuis la plupart des sources.
Quelle est la meilleur approche ?
part1.h
part1.cpp
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
ou bien....
Code : Sélectionner tout - Visualiser dans une fenêtre à part static truc monTruc;
part1.h
part1.cpp
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
et j'utilise alors truc::Get()-> dans mes sources...
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
Cette deuxième construction est celle que j'utilise, mais j'ai du mal à en voir l'intérêt par rapport à une instance purement statique. Elle me semble alourdir l'écriture et peut être ralentir un micro-poil l'exécution.
J'ai raté un épisode ?

 

 
		
		 
         
 

 
			
			


 
   


 static ou static Get() ?
 static ou static Get() ?
				 Répondre avec citation
  Répondre avec citation

 
  
  
 
 
			 
   
 
 
				 Envoyé par AlexG34
 Envoyé par AlexG34
					



 pourquoi pas sous la forme de référence, si c'est d'un type plus complexe qu'un type primitif
 pourquoi pas sous la forme de référence, si c'est d'un type plus complexe qu'un type primitif  A méditer: La solution la plus simple est toujours la moins compliquée
A méditer: La solution la plus simple est toujours la moins compliquée
Partager