[Compilation] Inversion de dépendances
	
	
		Bonjour, 
APres avoir recherché su le forum " inversion dépendance" et " dependency injection " sans grand resultat, par contre sur google bcp de resultats mais rien de directement exploitable ! 
j'ai le probleme suivant , 
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 
 | #include "Cb.h"
Classe Ca
{
   int valeurA
   Cb *ptrCb
}
 
#include "Ca.h"
Classe Cb
{
   int valeurB
   Ca *ptrCa
} | 
 Evidement pour compiler Ca je dois connaitre Cb et inversement ! Donc cela ne compile pas ! 
On m'a orienté sur "l'inversion de dependance" j'ai compris  qu'il fallait declarer une 3 eme classe virtuelle ... mais  gere plus ... 
Quelqu'un peut il me transformer ces quelques lignes pour que ca compile ?