Salut,
Je dois compiler un projet avec ces contraintes.
Le fichier A.h contient des template, donc n'a pas pratiquement aucun développement dans un A.cpp.
Le fichier BB.cpp avec son BB.h a besoin de A.h
Le fichier CC.cpp a besoin de A.h
Le code final a enfin besoin de BB.h et de CC.h. évidement on va avoir des erreurs de liaisons multiples.
En C la résolution des entêtes avec leurs unités de développement ne pose pas de problème selon des règles de compilations conditionnelles.
Avec C++ et le mirage des template ces règles ne fonctionnent plus.
Mais qui sait ? Comment faire ?
On dirait que les template c'est bien pour qui peut s'en servir le premier.

 

 
		
		 
        

 
			
			
 
   


 Question de liaison avec des template
 Question de liaison avec des template
				 Répondre avec citation
  Répondre avec citation


 
  
 
 
 
 
			 
  
    Envoyé par dj.motte
 Envoyé par dj.motte
					



 .
. 
						 
			
Partager