Bonjour,
Dans un programme, j'utilise un vecteur d'objets (std::vector<objet>) pour stocker...
des objets !
Je voudrais savoir s'il est possible de stocker un pointeur vers l'un de ces objets.
Par exemple, si j'ai un pointeur declaré comme ça :
objet *pObjetFocus;
Et qu'apres je fait (avec It un itérateur) :
for (It=vecteur.begin();It<vecteur.end();It++)
{
if (untruc) pObjetFocus = &(*It);
}
Est-ce que je suis sur que pObjetFocus va toujours pointer sur le bon objet, ou est-ce qu'apres des insertions/suppressions dans le vecteur il est possible que l'adresse de l'objet ait changée ?
Merci !

 

 
		
		 
         
 

 
			
			



 
			 
   
 


 [STD::Vector] - Question
 [STD::Vector] - Question
				 Répondre avec citation
  Répondre avec citation


 
  
  
  
			
Partager