Utilisation de vector de structure en C++
	
	
		Salut à tous !!! 
Voici le défi : 
J'ai une structure de données :
	Code:
	
1 2 3 4 5
   | struct Links
{
	AtomBase &Atome;
	int Type;
}; | 
 et j'ai une classe qui possède un attribut vector définit comme cela : 
	Code:
	
vector<Links*> Linked;
 Dans cette même classe, existe une fonction permettant d'ajouter un nouvel élément Links dans l'attribut vector : 
	Code:
	
1 2 3 4 5
   | void Add_Bond(AtomBase i_AtomBonded,  int BondType){ 
	Links Link1 = {i_AtomBonded, BondType};
	Linked.push_back(&(Link1));
 
} | 
 Ca compile bien, pas de souci :D mais au moment de l'exécution : EXC_BAD_ACCESS !!!! :cry:
J'ai beau chercher, je sais que ca vient de Linked.push_back(&(Link1)); qu'il aime pas mais j'arrive pas à savoir pourquoi ....
Un petit coup de main s'il-vous-plait !! Ca fait 1h30 que je cherche à je commence à désesperer. Merci d'avance !